No other country has as many names as Germany. Deutschland, Allemagne, Niemcy, Saksa, Vokietija...here's the story, going back to ancient Rome, of how Germany ended up being called by such different names by all its neighbors.

See Also:
Why Is English Spelling So Weird?
These Words Aren't the Words You Think They Are
Why Is Y Sometimes a Vowel?
The Evolution of the Word "Dude"