Acadia

1. (noun) the French-speaking part of the Canadian Maritime Provinces
Related Words: district, territory



Terms and Conditions of Use / Copyright Notice