DICTIONARY

(Total Entries : 197270)

karasūtra

Dictionary Definition: 

○sūtra n. an auspicious string (tied to the hand at marriage &c.) T