"K" Boy Names, Turkish
Kagan is a boy’s name of Turkish origin, meaning “king, ruler”.
Posts with the name Kagan: