Answer: buenosares

AnswerCrossword Clue
BUENOSARES

Greek god's New World home?