1. Amarjot
Indian name meaning "eternal light"
We found 4 names that are similar to "Amarjit" based on sound and style.
Indian name meaning "eternal light"
Immortal and everlasting.
Amirjit: Victorious lord, noble, graceful.
Indian name meaning "divine protector" or "defender with divine attributes," representing strength and courage.