enhorabuena

/enoɾaˈbwena/ · B1 · noun · f

congratulations

🎉🍾 en + hora + buena = in a good hour, a lucky moment worth celebrating

Old Spanish wished people well with en hora buena, meaning at a good hour or under good fortune. The three words merged into one noun. Dar la enhorabuena means to congratulate someone, and its opposite is enhoramala, meaning in a bad hour.

More Spanish words · How Spanish works