Meaning of roseau

Definition of roseau

(noun) the capital and largest city of Dominica

Other information on roseau

WIKIPEDIA results for roseau
Amazon results for roseau