Description:
BHAVESHABHA is a Sanskrit name meaning 'auspicious one.' It is a name with many origins and variations. Some believe it is derived from the word 'bhave,' meaning 'to prosper.' Others believe it is derived from the word 'bhava,' meaning 'to be.' BHAVESHABHA is also sometimes used as a feminine name.





