What does mejor mean in spanish?

The Spanish word "mejor" is translated to "best" in English. Want more translations? Ask 24/7!
Updated on Wednesday, February 01 2012 at 08:29PM EST