Definition of mamo in Spanish:

mamo

masculine noun

Honduras
  • 1Edificio donde se encierra a los condenados a pena de privación de libertad o a los presuntos culpables de un delito.