TELLURIAN Meaning of TELLURIAN in English adj. & n. --adj. of or inhabiting the earth. --n. an inhabitant of the earth. Etymology: L tellus -uris earth Oxford English vocab. Оксфордский английский словарь. 2012