Online Reference For Body, Mind & Spirit

Term: Brahma

DEFINITION:
The creator deity in Hinduism.