I would think Elsie-May was one name, whereas Elsie May (surname) would be first name, middle name, surname.
My babies first name is Sonny-Rae if is was Sonny Rae that would be first and middle name.
I would think Elsie-May was one name, whereas Elsie May (surname) would be first name, middle name, surname.