SHIKARA


Meaning of SHIKARA in English

[ ʃɪ'kα:rə ]

■ noun Indian (in Kashmir) a houseboat.

↘a light flat-bottomed boat.

Origin

via Kashmiri from Pers. šikārī 'of hunting'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.