Kingdom of Cochin — Medieval kingdom and later princely state on the Malabar Coast, South India