Girl name origins & meanings Middle English : To confess, to recognize How Popular Is The Name Knowledge