What is the full meaning of shikaras
SHIKARA, (Hindi) a light, flat-bottomed boat in Kashmir [n]
Example of the word shikaras placed on a Scrabble board.