capital of hungary

Noun
  1. Capital and largest city of Hungary;
    Located on the Danube River in north-central Hungary (synset 108972196)

Other Searches