ENGLISH → HINDI
tellurian
01
adjective
समुद्र या वायु के बजाय भूमि का, उससे संबंधित या उस पर रहने वाला
of or relating to or inhabiting the land as opposed to the sea or air
02
noun
पृथ्वीवासी
an inhabitant of the earth
English words, with meanings in Hindi. हिन्दी
ENGLISH → HINDI
of or relating to or inhabiting the land as opposed to the sea or air
an inhabitant of the earth