1 English Synonyms for RECITATION
Prev.1Next
mantra
Definition: 1. (Hinduism) The hymn portions of the Vedas; any passage of these used as a prayer. [from 1808]
There are 3 definitions of the word mantra
Show more information about mantra
Prev.1Next
Search took: 2.0793 ms