Aubrey
Meaning: "fair ruler of the little people"

While Aubrey is more popular as a girl name these days, it is a traditionally male name. It was No. 31 in 2017.