shikara noun1 •(India) A type of small wooden boatThe thaw had come rapidly, as usual; many of the small boats, the shikaras, had been caught napping, which was also normal. — 1981 formsshikaras