Sanskrit · noun · Nature & the Garden

Ghonsla

घोंसला
also written: Ghosla
Meaning

A nest; the woven home a bird builds for its eggs and young.