Welcome to the Name Meanings Skill. It knows 2743 names and can tell you about its cultural origin, inherent meaning, spiritual connotation and other versions of each name. Ask this Skill and find out the meaning behind your and your friends and family members names!