Logan comes from a Scottish surname meaning “little hollow” from Gaelic lag (hollow) with the diminutive suffix -an. Logan may also be an anglicized form of Gaelic surname Ó Leocháin meaning “descendant of Leochán”,  the latter of unknown meaning. Origin: Gaelic


Holden comes from an English surname meaning “hollow valley” or “deep valley” from Old English elements hol (hollow, deep) and denu (valley), originally referring to someone who lived near one. Origin: Old English Variants: Holden Houlden