Word: mantra
Part of speech: Noun
Syllables: man
tra
Definition: A slogan or phrase often repeated.
Morphemes:
Affix: mantra
Language: en
PoS: Noun
Meaning: A slogan or phrase often repeated.