Hungarian names follow the Eastern name order, meaning that the correct order to write someone's name is the following:
(Aug 1, 2017)
Hungarian given names belong into two categories:
TITLE + SURNAME + FIRST GIVEN NAME + SECOND GIVEN NAME
1) Ancient Hungarian given names
2) Given names transformed from Latin, German, or other languages
Most of these given names have no Latin or English equivalent as their origin predate the 896 conquest of the Carpathian Basin and thus the Latin administrative system starting from the year 1000. Some of them, though, received fabricated Latinized forms to fit in with the others. These Hungarian names were used more often before the 1500's, and since the nationalist movements (starting in the 1800's), they are living their renaissance again.
The most common given names come from other languages thanks to the Christian church's quick efforts to convert the newly founded Kingdom of Hungary starting from the early 1000's. These names all have Latin forms and they can easily be translated into other languages, such as English or German.
Historically, Hungarians and people living in Hungary had no restriction as to how many given names they could bear. Most Hungarians only had one given name, but in some communities, it was a custom to baptize a child with two. Wealthier nobles almost always gave two names to their children, however, the number of given names was never a sign of wealth. According to the current state regulation, a person is only entitled to use two given names in official documents, approved by the Hungarian Academy of Sciences, and registered at the time of his/her birth. The Academy compiles a list of approved given names each year, which can be downloaded from their official website, or from here on the right side. Note that many historical given names are not permitted today, and as such, they do not appear in these lists.