hannover

english: hanover. A wonderful city in northern germany.
woa, impressive! That must be Hannover!
by Cornetto Nuss September 01, 2005
mugGet the hannovermug.