Marykay combines Mary and Kay; Mary is a Hebrew-rooted biblical name with meanings traditionally linked to belovedness or bitterness.
Like Marykay?
Swipe through thousands of names like it