elmira
/ɛlˈmaɪɹə/
Meaning 1
A proper name, typically for a place or person.
“Elmira's bakery served the most delicious pastries.”Add to my deck
Meaning 2
City located in the state of New York.
“They visited Elmira for the summer festival.”Add to my deck