El Morro Point

El Morro Point (Spanish for "The Snout") was an area on the planet Onyx.

Trivia

 * El Morro is also slang for The Boy or Boy in many spanish speaking countries