Elsinore
The human name Elsinore represent unique meaning "Neck • Narrow strait", is rare among ethenicity or origin danish.
The name Elsinore has variations of Elsynore
Elsinore name is also found in English origin
Map Of Danish Origin
Postcard For Baby Name Elsinore
