Mangaluru (noun) Definition, Meaning & Examples

noun
  1. a city and port in SW Karnataka state, in SW India.
Mangaluru (noun) Definition, Meaning & Examples

More Definitions