Malabar(n.) A region in the western part of the Peninsula of India, between the mountains and the sea.

Words within malabar

6 letter words: 3 results
5 letter words: 12 results
View all words...