English, derived from the place-name on Humberside, England, from Old English "beaver-meadow". Mainly but not exclusively a female name.
ONC states that the spelling Beverly is exclusively female and the main spelling in the USA.