kyle ( synonym found)

Definition of kyle:

°(in Scotland) A narrow channel between islands.

Definition of kyle:

°(in Scotland) A narrow channel between islands.

Back to Top