Acadia - Definition

acadia

n 1: the French-speaking part of the Canadian Maritime Provinces

Look up another word