EARTHLING MEANING IN ENGLISH

• Earthling Definition & Synonyms

  1. (n.) An inhabitant of the earth; a mortal.


Synonyms:
Tellurian,

RECENT SEARCHES