vanmaram

ഭൂമി - meaning in english

Meanings for ഭൂമി

noun
Terrestrial planets
Terra
unknown
elemental
soil
cradle
land
country
world
earth