Family name origins & meanings
- Italian : nickname from rufo, denoting someone with red or frizzy hair, also (regionally) someone who was strong, robust, educated, or snooty.
Your partner in parenting from baby name inspiration to college planning.
Subscribe