Zoltan Karpathy, Hungarian linguist in the musical My Fair Lady (not present in original play Pygmalion). (He takes Eliza Doolittle for a Hungarian princess.)
Zoltan is a Slavic name. It comes from the Slavic name Zlatan (golden) but through Church Slavonic since in the middle ages gold was written as 'zoloto' which comes from the word for yellow (zolto). Some Slavic languages still call it like that. The name is basically an adjective meaning "he who is golden (ie precious)". There are at least 40 male and female Slavic names with the stem 'zlato'. This is the first time someone has derived this "Hungarian" name from Turkish. Everywhere else it states that the name is Slavic.
The "king" meaning of this name certainly fits to my imagination--I picture a very powerful and influential man. It might sound a little odd on a child, but I'm not stopping you if you want to name your son this.