Bosley

in baby boy name

The meaning of Bosley is Grove of trees