Meaning
This name signifies dominion over the earth and its resources. It embodies a connection to nature and a sense of grounding, Lord of land.
Origin: Sanskrit
Etymology
From `sthala` (land) and `isha` (lord).
Numerology
8
Determination
Determined and patient. Works hard for lasting success.