Delmar
French, Spanish
From the sea
Delmar originates in French language and means "from the sea".
No more information.
Thaksin Elin , Jenner , Emre , Tecumseh , Duci , Ingeborg , Yankee , Nurten , Kirby