Meaning and Origin of: Kahper

Boy name origins & meanings

  • American : Capricious

Boy name variations