Word of the day

May 26, 2019

Tellurian – of, relating to, or inhabiting the earth; an inhabitant of the earth; of or characteristic of the earth or its inhabitants; terrestrial.


%d bloggers like this: