Online English Dictionary

Home

Acadia


n.

the French-speaking part of the Canadian Maritime Provinces.


© 2009 Dammam Community College