Find the word definition

Wikipedia
Khanderi

Khanderi (Khanderi Sea island) is an island with a fort, located south of Mumbai, along the coast of Maharashtra, India.