English: The name in Spanish means "high hill."
Telugu: స్పానిష్ భాషలో ఈ పేరు యొక్క అర్థము "మేఘపు ద్వీపము."