Show similar names Show variant names. In Local: सोमनाथ; સોમનાથ; സോമനാഥ; సోమనాథ; সোমনাথ; ਸੋਮਨਾਥ; ஸோமநாத; ; ಸೋಮನಾಥ Name Somnath generally means Lord of the moon or Lord Shiva, is of Sanskrit, Indian origin, Name Somnath is a Masculine (or Boy) name. Person with name Somnath are mainly Hindu by religion.
Name Somnath generally means Lord of the moon or Lord Shiva, is of Sanskrit, Indian origin, Name Somnath is a Masculine (or Boy) name.