ശ്മശ്രു shmashru moustache Copy word Copy meaning Copy answer Share moustache In plain English moustache means an unshaved growth of hair on the upper lip. Other words that mean “moustache” മീശമിയ്ജമേല്മീശ See every word for “moustache” in Malayalam → Nearby in the dictionary ശ്മശാനയാത്രശ്മശാനരക്ഷകന്ശ്മശാനസൂചകമായശ്മശാനസ്തംഭംശ്യംഖലശ്യാനതശ്യാനമായശ്യാനരസം Report an error