Mulhacén

Proper noun

 * 1) A mountain in the Sierra Nevada. It is the highest mountain in mainland Spain.

Etymology
From.