Delmar
French, Spanish
From the sea
Delmar originates in French language and means "from the sea".
No more information.
Axayacatl Payton , Akio , Hye , Faddey , Maribel , Devrim , Reeve , Laxman , martini