DICTIONARY

(Total Entries : 197270)

瞿枳羅

Dictionary Definition: 

Thekokila, orkalaviṅkabird, cf. 鳩.