Skylor \s-ky-lor\ as a boy's name is a variant of Schuyler (Danish) and Skyler (Danish), and the meaning of Skylor is "scholar, protection; fugitive; giving shelter".
The baby name Skylor sounds like Skylar, Skuyler, Skyller, Skyelar and Skielor. Other similar baby names are Gaylor, Kylor, Skylen and Zaylor.