Meaning"From Greek name kalos Ioannes meaning ""handsome John."
ReligionChristianity, Greek
OriginBulgarian