What does elephant mean in Latin?

Huge arch