O'Hanlon — Irish Surname Origin & Meaning Irish form: Ó hAnluain Meaning: “great champion” Traditional stronghold: Armagh Related names from the same part of Ireland: Murphy · Garvey · Larkin · Doran · Traynor Browse all Irish surnames · Irish Tools