Boy Baby Names

Meaning of Kay name

Name: Kay
Origin: Old Welsh, Old German
Meaning: The Old Welsh, Old German name Kay means: rejoicer; fort
Gender: Boy