Odd Family History
Odd Name Meaning
from the Middle English personal name Ode Odd(e). This is either from Anglo-Norman French Ode (see Oates ) or from Old English Od(d)a and Old Scandinavian Oddr Oddi which was probably confused with and absorbed into the Norman name. Compare Oddy . Some of the following bearers may alternatively belong with (2). perhaps from Middle English od(e) odde ‘odd outstanding brave’.
Source: The Oxford Dictionary of Family Names in Britain and Ireland, 2016