Also means
attractive
Usage Note
Majo is a colloquial Spanish (especially Spain) adjective meaning nice, attractive, or pleasant — used warmly of people or things. Its register is informal and friendly: ¡Qué majo eres! ('How nice you are!'). Outside of Spain it is rarely used and may be unfamiliar in Latin America. Historically, majo/maja referred to a flamboyant working-class type depicted in Goya's paintings.
Examples
"Tu amigo es muy majo."
Natural Translation
Your friend is very nice.

Free starter pack
Building your Spanish vocabulary?
Get the 100 most common Spanish words as a free PDF — one email, no spam.
Related Words
Explore Spanish by topic
SpanishNow
6 min read