Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

berbera Definition

Cancel
berbera
geographical name(Ber-be-ra)
town and port on the Gulf of Aden in northern Somalia population 12,219

Words Related to berbera!

berbera Examples by Brain Bank Users