Garhwali
peninsula
Garhwali
प्रायद्वीप
Definition
A piece of land almost surrounded by water or projecting out into a body of water