TELLURIAN Meaning of TELLURIAN in English adj. & n.adj. of or inhabiting the earth. n. an inhabitant of the earth. [ L tellus -uris earth ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012