MeaningYann is Bretons form of John, which means Yahweh is gracious
ReligionChristianity
OriginBretons, Hebrew