Name Details
Boy|Christian

Kaloyan

""From Greek name kalos Ioannes meaning ""handsome John.""

Baby Names A-Z

Keep Exploring