moma
has the following 2 definition(s) + add your definition
Museum of Modern Art
Museum of Modern Art is used in Acronym
momma
momma is used in Texting
The word moma is used in Acronym, Texting meaning Museum of Modern Art,momma