Damla
Turkish
Drop of water
Damla originates in Turkish language and it means "drop of water".
No more information.
Milford Garwood , Anakin , Ruby , Dennis , Melissa , sparky , Publius , Nadia , Brandon