Batchellor \batch(el)-lor\ as a boy's name is a variant of Bachelor (Middle French), and the meaning of Batchellor is "unmarried man".
The baby name Batchellor sounds like Batchelor, Batcheller and Bachellor. Another similar baby name is Batcheler.