Dictionary search results

Showing 1-5 of 5 results

shikara British & World English

(In Kashmir) a houseboat

shikari in shikara British & World English

A light, flat-bottomed boat

shikhara British & World English

A spire on a Hindu temple

shikara in shikhara British & World English

A spire on a Hindu temple