Nailor \na(i)-lor\ as a boy's name is a variant of Naylor (Old English). See for meaning of Nailor.
The baby name Nailor sounds like Nailer. Other similar baby names are Zailor and Tailor.