Save Type Surname (from location) Usage Scottish Meaning & History Derived from Scottish Gaelic caol meaning "narrows, channel, strait", originally given to a person who lived by a strait. Related NamesDetails VariantKylesUser SubmissionKyle Categories landforms, sizes, water