Word: STP
Part of speech: Noun
Syllables: stp
Definition: Initialism of serenity, tranquility and peace, a former street name for DOM.
Morphemes:
Affix: STP
Language: en
PoS: Noun
Meaning: Initialism of serenity, tranquility and peace, a former street name for DOM.