Definisi 'geographic area'
English to English
noun
1 a demarcated area of the Earth
source: wordnet30
More Word(s)
region, soil, territory, colony, dependency, semidesert, andalucia, andalusia, appalachia, adelie coast, adelie land,

Visual Synonyms
Click for larger image