Leod similer names & personality Leo Leon, Leobardo, Leobin, Leocadee, Leocadeo, Leocadey, Leocadi, Leocadie,
Leod name meaning is "Ugly".
Leod name calling for "Boy".
Leod origin is "Scottish".