Combination of Kara (meaning ‘beloved’ or ‘pure’ from Greek/Latin) and Lee (meaning ‘meadow’ or ‘clearing’ from Old English)

1 Post