Name Your Meaning the What
I know that "Bearham" is anglo-saxon in origin, but the meaning is really foreign to me as it is actually rather recent. I'm pretty sure it's derived from a place's name (At least to an extent). My family is actually hispanic, and this name stuck because of an adoption. The previous name was "Guerra," which is Spanish for war.