Prince Harry baby name: meaning, origin, and context
baby-names
Harry is a vernacular form of Henry, from the Germanic elements heim (home) and ric (ruler), yielding a traditional meaning of "home ruler." Historically a medieval nickname for...
Open article