The Oxford Dictionary of English Christian Names

GPTKB entity