Meaning of acadia

Definition of acadia

(noun) the French-speaking part of the Canadian Maritime Provinces

Other information on acadia

WIKIPEDIA results for acadia
Amazon results for acadia