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

mukalla Definition

Cancel
mukalla
geographical name(Al Mu-kal-la)
town and port on the Gulf of Aden in Yemen; chief town of the Hadramawt

Words Related to mukalla!

mukalla Examples by Brain Bank Users