Definition of kyle noun from the Oxford Advanced Learner's Dictionary

kyle

noun
kaɪl
 
; kaɪl
 
 
(in Scotland) a channel of sea water
the Kyle of Lochalsh
Search Results