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