English → Hindi dictionary

selva

सेल्वा / सिल्वा / सलवाNoun

उष्णकटिबंधी प्रचुर वर्षा वन

Definition

a rain forest in a tropical area

All Hindi meanings
सेल्वाउष्णकटिबंधी प्रचुर वर्षा वन
Examples

Selvage prevents losening of threads.

Ponniyin Selvan

Similar words
tropical rain forest

Looking for poetry? Read shayari and poems by great poets.