What Names Mean

Index | Reginald


Reginald: From the Old German name reginald, "noble hero."