Bosley \b(o)-sley, bos-ley\ as a boy's name is of Middle English origin, and the meaning of Bosley is "meadow near the woods". Based on the French word "bois", or "woods".
Bosley has 4 variant forms: Boslea, Boslee, Bosleigh and Bosly.
Baby names that sound like Bosley are Beasley, Basile, Beasly and Boswell.