Discover baby names on the go with our mobile app. Get instant access to thousands of names with meanings and origins.
Welsh
Caraf is a Welsh feminine name that conveys the meaning “I love.”
Rate the first name Caraf - Your opinion helps other parents