HOMBURG


Meaning of HOMBURG in English

n. city in Germany; soft hat with narrow brim (named after the city)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.