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.

Explore More Names