MalayTranslate.com
Malay to English Translator
Translate Here

English to English

tellurian
(t/E/'l/U/r/i//@/n )

adjective (a)

  • of or relating to or inhabiting the land as opposed to the sea or air
    tentang atau berkaitan penduduk atau tanah sebagai lawan laut atau udara
    source: wordnet30
  • Of or pertaining to the earth.
    tentang atau mengarah ke bumi.
    source: webster1913

noun (n)

  • an inhabitant of the earth
    seorang penduduk bumi
    source: wordnet30
  • A dweller on the earth.
    seorang penduduk di bumi.
    source: webster1913