What is the meaning of Tundra?

A flat and treeless Arctic biome.

tundra (flat and treeless arctic biome)

tundra (flat and treeless arctic biome)

tundra (flat and treeless arctic biome)

tundra

tundra

tundra

tundra

tundra

tundra

tundra

tundra (flat and treeless Arctic biome)

tundra (flat, treeless region around the Arctic)

tundra

tundra

tundra

tundra

Source: wiktionary.org