Home
Manglish
English listing
Malayalam listing
About
ഭൂമി - meaning in english
Meanings for ഭൂമി
noun
Terrestrial planets
Terra
unknown
elemental
soil
cradle
land
country
world
earth