"E" Girl Names, Goth, Scandinavian
Elsinore is a girl’s name of Danish origin, meaning “neck, narrow strait.”
Posts with the name Elsinore: