English: Madre de Dios Island (Alaska) - The Spanish means "mother of God."
Telugu: మాడ్రే డియోస్ ద్వీపం (అలస్కా) - స్పానిష్ అంటే "దేవుని తల్లి.