Kenal
ads1
MeaningThe name is derived from the ancient British word Cunosaglas, which means generous chief.
ReligionChristianity
OriginCornish, British
MeaningThe name is derived from the ancient British word Cunosaglas, which means generous chief.
ReligionChristianity
OriginCornish, British