Berbera
See also:
berbera
English
Proper noun
Berbera
A
coastal
city
in northern
Somalia
, known for its beaches.
Synonyms
Beach City
Anagrams
beer bar