Malabar meaning

A region in the southwest of India, principally the modern state of Kerala.
pronoun
1
0
Advertisement

Origin of malabar

  • Literally "the land of mountains".

    From Wiktionary