The name Kye has a two different meaings. One is 'narrow' or 'slender' and the other is 'a wood'.
Gaelic
From The Name Book: Over 10,000 Names - Their Meaning, Origins, and Spiritual Significance by Dorothy Astoria.