You should base a nickname off of someones personality or a shortened version of their name. Don't give them insulting nicknames or nicknames they find hurtful. And remember, if you are trying to find a nickname for like a child, then make sure that they can live with that nickname for the rest of their life, just in case it catches on. :)
babe or sweethart
Jaz might be a good nickname
A good softball nickname for a girl named Emmalee: Emma; Lee; Em
well it depends on who your addressing it to, if it was a good girl then no!
TotoToto-SanTotaroJawsWatershotThese all mean water:TubigVodaAugaVepoVanduoVatten
Babe
"Faye" could be a nice nickname for a girl named Faith.
depends on the nickname.. could be good or bad
A good nickname for a country girl could be "Country Rose," "Southern Belle," or "Wildflower."
his nickname is K2
Nikki is a good nickname for Nicole or even colie
kris