Where does “ngứa mồm” come from?

ngứa mồm (Vietnamese) comes from Vietnamese mồm, from English mom, from English momma, from English mama, from Xhosa umama, from Proto-Bantu *mààmá.

Ancestry of “ngứa mồm”, step by step

ngứa mồm traces back through two separate lines of ancestry.

via Vietnamese mồm

StepLanguageWordMeaning
1Vietnamesemồmmouth
2Englishmommother; An adult female owner of a pet; To care...
3Englishmommamother; A voluptuous woman; One's wife or...
4EnglishmamaMother, female parent
5Xhosaumamamom, mother
6Proto-Bantu*mààmá

via Vietnamese ngứa

StepLanguageWordMeaning
1Vietnamesengứato feel itchy; to itch
Every word from Proto-Bantu *mààmáEvery word from Xhosa umamaEvery word from English mama