buddhudu meaning in english

n. A generic name for a deified teacher of the Buddhist sect. The name is especially applied to Gautama, the founder of Buddhism, who has been treated in the Puranas as the ninth incarnation of Vishnu.