- Meaning:Name of a character in a Hindu epic, Name of a character in a Hindu epic
- Gender:Boy
- Origin:Indian
More About The Name Shikhandi
The name Shikhandi is of Sanskrit origin and has several meanings. One meaning of the name is "having a tuft of hair or crest on the head." Another meaning is "peacock," as the word "Shikhandi" is derived from the Sanskrit word "Shikhandin," which refers to a male peacock.
Read MoreIn Hindu mythology, Shikhandi is a significant character from the epic Mahabharata. Shikhandi was born as a female but later identified as male. They were born as Amba, who sought revenge on Bhishma, a key character in the Mahabharata, for wronging her. After performing severe penance, Lord Shiva granted Amba a boon and transformed her into a male warrior, thus becoming Shikhandi. With Shikhandi's presence in the Mahabharata war, it is believed that their actions ultimately led to Bhishma's downfall.
We'd love your feedback on this name! How would you describe it?
- Unique
- Trendy
- Modern
- Traditional
- Common
- Exotic
- Unappealing
- Timeless
Thank you for sharing your feedback
ADVERTISEMENT
Names Similar To Shikhandi
Explore More Categories 
Select the collection list 
Create New Collection
Collection Name
Cancel Create Collection




.png)
