Wikipedia
Csaba
Csaba is a Hungarian given name for males. The name may originally mean either "shepherd" or "gift" in Hungarian. According to legend this was the name of the son of Attila the Hun.