Meaning
Bamboo in Sanskrit; A mythological place where Brahma worshiped Lord Vishnu idol found in Bamboo bushes
Gender
Boy
Religion
Hindu