tundraDict.lkDict.lk - Sinhala to English DictionaryMeaning tundra Tweet Sinhala Dictionary definitions for tundratundra 🔊 /tʌˈndɹʌ/tundra : තුන්ද්රාtundra : තුන්ද්රා ප්රදේශයtundra : හිම කතරtundra definitionNoun. A rolling, marshy, mossy plain of Northern Siberia.Lern More AboutWiki Definition: tundraGoogle Search result: GoogleWiki Article: Wikipedia Tweet