Noun Definition

roseau

1.Definition: the capital and largest city of Dominica

Category: Places