DICTIONARY

(Total Entries : 197270)

drumaśīrṣa

Dictionary Definition: 

○śīrṣa n. 'tree-head', a sort of decoration on the upper part of a building or wall L.