Meaning and Origin of: Rosling

Boy name origins & meanings

  • Scottish : Redhead; explosive

Boy name variations