• Definition for "malabar"
    • a spot in western the main Peninsula of…
    • View More
  • Sentence for "malabar"

malabar definition

  • noun:
    • a spot in western the main Peninsula of Asia, between the mountains and the ocean.
29 votes

How would you define malabar?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!