English | German | Russian | Czech

Elmyra English

Meaning Elmyra meaning

What does Elmyra mean?

Elmyra

(rare) A en given name.

Are you looking for...?