Skip to main content

Glocal Travel 's definitions

malabarcoast

Share definition
Malabarcoast is the short version of cost of Malabar region, India. Mala means Hill in Malayalam language, bar means region in Arabic.It is the region between tip of India to Goa. It is also using in historic and geographic references
Pepper is originally from Malabarcoast
by Glocal Travel November 1, 2020
Flag
mugGet the malabarcoast mug.