Tamil Dictionary 🔍

tundra

Tun"dra, n. Etym: [Russ., from a native name.] Defn: A rolling, marshy, mossy plain of Northern Siberia.


tundra - Similar Words