DICTIONARY

(Total Entries : 197270)

aṭṭahāsya

Dictionary Definition: 

○hāsya n. loud laughter

• a horse-laugh