Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of budapest
  1. noun
    capital and largest city of Hungary; located on the Danube River in north-central Hungary
Explanation of budapest
My lists:
Recently viewed words: