Beauchamp \be(au)-champ, beauch(a)-mp\ as a boy's name is pronounced bee-CHAM. It is of Old French origin, and the meaning of Beauchamp is "the beautiful field". Place name.
Beauchamp has 1 variant form: Beecham.