Alegre admin 5 years ago Alegre Alegre Definition Alegre Spanish Adjective English meaning : Cheerful