m S A mountainous range along the west of the peninsula of India, the Malabar ghats: also the country lying along this range and the ocean, Malabar. 2 The peninsula of Malacca.
m S A mountainous range along the west of the peninsula of India, the Malabar gháá¹s: also the country lying along this range and the ocean, Malabar. 2 The peninsula of Malacca.