Prev 51 of 57 Next
51. Richard
Origin/Meaning: German, "Strong ruler"

Significance: Prince Richard is the youngest grandchild of King George V and Queen Mary of England.