Leoda \le(o)-da\ as a girl's name is of Old German origin, and the meaning of Leoda is "of the people".
Leoda has 1 variant form: Leota.
Baby names that sound like Leoda are Leda, Leyda and Leida.