Amarjot is a modern Sikh name meaning “Eternal Light.” It is widely appreciated in Sikh communities for its enduring and illuminating connotations. The name is written as ਅਮਰਜੋਤ in Punjabi and अमरजोत in Hindi. The pronunciation “amar-jot” captures its essence.