Elmira for a baby name

alt. Elmyra Arabic, meaning ‘aristocratic lady’. Elmyra Duff is one of a host of characters on the cartoon Tiny Toons.

Search by letter



Search by category