EDA

/ˈidə/

EDA

English Noun Top 35,420
Ad

Definition

Initialism of electoral district association.

Ad