Mannar (noun) Definition, Meaning & Examples

noun
  1. an inlet of the Indian Ocean, bounded by W Sri Lanka, the chain of shoals that comprise Adam's Bridge, and S India.
noun
  1. the part of the Indian Ocean between SE India and the island of Sri Lanka: pearl fishing
Mannar (noun) Definition, Meaning & Examples

More Definitions