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

benguela Definition

Cancel
benguela
geographical name(Ben-guela)
city and port on the Atlantic in western Angola population 40,996

Words Related to benguela!

benguela Examples by Brain Bank Users