Prev 21 of 40 Next
21. Aubrey
Meaning: "fair ruler of the little people"