roseau

Noun
  1. The capital and largest city of Dominica (synset 108781220)

Other Searches