Gayelord \ga-yelord, gaye-lo-rd\ as a boy's name is a variant of Gaylord (Old French), and the meaning of Gayelord is "lively, high-spirited".
The baby name Gayelord sounds like Gaillard and Gallard. Another similar baby name is Gaylor.