Dictionary/सरोरुह
Noun

सरोरुह

saroruh

Definitions

Noun

lotus

the lotus flower that grows in ponds and lakes; a poetic Sanskrit compound from '' (lake/pond) + '' (growing), literally 'that which grows in a lake'

Source: Desi Lingo

See this word in context — install the Desi Lingo browser extension to click any Hindi word on any webpage for instant definitions.