38 last names begin with o
- obaton (2)
- oblet (1)
- obot (4)
- obrecht (1)
- ode (1)
- odeau (1)
- odièvre (1)
- odot (1)
- odouard (2)
- olivier (5)
- ollier (6)
- ollieron (1)
- ollivier (4)
- ollivo (2)
- ombret (1)
- onetto (1)
- orain (1)
- orange (2)
- orchel (1)
- ordy (2)
- orenge (4)
- orillard (2)
- osmont (2)
- osty (2)
- othon (1)
- ott (1)
- otto (1)
- ouchet (4)
- oudin (2)
- oullion (2)
- oursaire (1)
- ourselin (1)
- ouvrai (4)
- ouvrat (4)
- ouvray (2)
- ouvre (1)
- ouvré (9)
- ovièvre (5)