NameHub
Name Element

deśa

Meaning & History
A Sanskrit term meaning "region, place, country".
Ask AI