TaygetosΤαΰγετος(Mountain)Greek Mythology, Greek The Taygetos or Taÿgetus is a mountain range in the Peloponnese peninsula in Southern Greece. The highest mountain of the range is Mount Taygetus; its name is probably pre-Greek and of unknown meaning... [more]
ThuleΘούλη(Island)Greek Mythology (Latinized) Latinized form of Greek Θούλη (Thoule), the name of an island north of Britain which was discovered by the 4th-century BC geographer Pytheas, who arrived at it after a voyage of six days from the Orkney Islands... [more]