English synonyms about - contact  

Acadia

noun

1 Acadia

The French-speaking part of the Canadian Maritime Provinces.


Find more on acadia elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0239