Kaloyan
kah-lo-YAHN
Bulgarian
"handsome John"Share
Copy link
Kaloyan Origin and Meaning
The name Kaloyan is a boy's name meaning "handsome John".
A popular name in its native Bulgaria, Kaloyan comes from the Greek words kalos Ioannis, meaning "handsome John". It was used as a nickname for Tsar Ivan I of Bulgaria which eventually became the name he is best known by. With its handsome sound, cool nicknames and trendy -n ending, Kaloyan is an attractive choice.