DICTIONARY

(Total Entries : 197270)

udamegha

Dictionary Definition: 

○meghá m. a watery cloud

• a shower of rain RV. i, 116, 3

• N. of a man Kāś. on Pāṇ. 6-3, 57