Meaning of Svayambhu

Name: Svayambhu
Meaning: Self-manifested; Lord Shiva, Lord Brahma, Lord Vishnu
Gender: Boy
Numerology: 4
Region: Indian
Color: Blue
Rashi: Scorpio