Meaning of poitou

Definition of poitou

(noun) a low-lying region of west central France on the Bay of Biscay

Other information on poitou

WIKIPEDIA results for poitou
Amazon results for poitou