Topic: GEOGRAPHY


landmass

noun
     
land‧mass [countable]
technicalSG a large area of land such as a continent

Explore GEOGRAPHY Topic