Meaning of mamo in Spanish:
mamo
masculine noun
Honduras1Edificio donde se encierra a los condenados a pena de privación de libertad o a los presuntos culpables de un delito.
1Edificio donde se encierra a los condenados a pena de privación de libertad o a los presuntos culpables de un delito.