Advertisement

tundra (n.)

an Arctic steppe, 1841, from Russian tundra, from Lappish (Finno-Ugric) tundar, said to mean "elevated wasteland, high-topped hill," or "a marshy plain."

Others are reading

Advertisement
Definitions of tundra from WordNet

tundra (n.)
a vast treeless plain in the Arctic regions where the subsoil is permanently frozen;
From wordnet.princeton.edu