Anvers Island
Thamyris Glacier on Anvers Island in Antarctica is named after Thamyris.