capital of benin

Noun
  1. The capital of Benin in southwestern part of country on a coastal lagoon (synset 108777517)

Other Searches