Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of tellurian
  1. noun
    an inhabitant of the earth
  2. adjective
    of or relating to or inhabiting the land as opposed to the sea or air
Explanation of tellurian
My lists:
Recently viewed words: