The meaning of name Harsh is Joy, Happiness and enthusiasm. The name is related to King Harshavardhana who was the king of Pushyabhuti kingdom from 606 to 647 AD. He was an efficient ruler of India. If your son’s name is derived from the letter ‘S’, then you can name him Harsh.
In this, you can make Vicky a nick name. The meaning of name Vikram is “son of hero”. Vikram is born from Pulakeshi’s third son Vikramaditya. He won the throne of Chalukya dynasty.
The name Shiva means god of the moon or god. Lord Shiva wears moon on his head. Like the name of the famous ruler of India, Chhatrapati Shivaji, you can also name your son Shiva. There is nothing above Shiva in the world, so you cannot get a better name than this.
This is a Muslim name. If you are looking for a historical Muslim name for your son, then you might like the name Akbar. The meaning of name Akbar is “Great and noble”. Jalaluddin Muhammad Akbar, who ruled India for many years, was a very popular king. He had done the work of increasing the Mughal Empire across the country.
Taimur and Porus
Similarly, you can also consider the names of Taimur and Porus. Kareena Kapoor Khan’s son’s name is Taimur. Recently, Haryanvi dancer Sapna Choudhary has named her son Porus.
From this you can understand that the names of historical kings and rulers never get old and you can also see the list of their names for your son.
The meaning of name Taimur is strong as iron and the meaning of name Porus is “powerful and mighty”.