Where does “majo” come from?

majo (Spanish): good-looking, handsome; likeable, nice, pretty

Definitions

  1. good-looking, handsome; likeable, nice, pretty

Words derived from “majo