Sanskrit · noun · Nature & the Garden

Dvip

द्वीप
Meaning

An island.