Word: mantra
Part of speech: Noun
Syllables: man
tra
Definition: A phrase repeated to assist concentration during meditation.
Morphemes:
Affix: mantra
Language: en
PoS: Noun
Meaning: A phrase repeated to assist concentration during meditation.