Gayle \ga(y)-le\ as a boy's name (also used as girl's name Gayle), is a variant of Gale (Irish, Gaelic, Old English), and the meaning of Gayle is "foreigner; cheerful, happy".
The baby name Gayle sounds like Cayle and Gaile. Other similar baby names are Dayle, Gable, Gayne, Gaylen, Gayler, Hayle and Zayle.