Malabar

Malabar, officially the Republic of Malabar, is a country located on the Indian subcontinent in southern Asia.