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

mannar Definition

Cancel
mannar
geographical name(Man-nar, Gulf of)
inlet of the Indian Ocean between Sri Lanka and the southern tip of India south of Palk Strait

Words Related to mannar!

mannar Examples by Brain Bank Users