Chanchai
Thai
Skilled winner
Chanchai originates in Thai language and it means "skilled winner".
No more information.
Bence Theseus , Lennart , Chibuzo , Reinhold , Nike , Thaddeus , Ervins , Joon , Keith