Meaning and Origin of: Kinnel

Boy name origins & meanings

  • Gaelic : Dweller at the head of the cliff