Kyle
The origin and history of Kyle.
Etymology
From Scottish Gaelic caol, meaning "narrows" or "strait," referring to a narrow channel of water.
The origin and history of Kyle.
From Scottish Gaelic caol, meaning "narrows" or "strait," referring to a narrow channel of water.