Dictionary/निधुवन
Noun

निधुवन

nidhuvan

Definitions

Noun

sexual intercourse, lovemaking

the act of physical union between partners; a classical Sanskrit-derived euphemism found in literary and poetic Hindi

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.