Well, I agree with you that Fish is not an enviable nickname, but also would like to point out that there are many, many ways to get a nickname that have nothing to do with your actual name. For example, I know a guy who everyone calls Hornis because he once mispronounced the name of a baseball player that way. Also, the Meatball and Meathead that I know didn't get their nicknames from their given names either, I think they got them because of their looks or presumed mental capacity. A kid could get labeled "Fish" is he's a good swimmer, or if he eats a live fish on a dare, or if he loves fish... so any kid is possibly going to get called fish even if you name him Albert Vanderbilt.
I still don't think anyone is going to turn Finn into Fish!
Dh's sports nickname has been Franny since college because of our last name starting with Fran. This despite the fact that he already had the perfectly good nickname EJ and a very easy name, Eric, in the first place. His best friend was known as Bucket for about 10 years due to one bad haircut. Gee, I could go on and on... Honestly Gill => Fish is pretty easy for me to imagine, now that you say that.
I still don't think anyone is going to turn Finn into Fish!
Dh's sports nickname has been Franny since college because of our last name starting with Fran. This despite the fact that he already had the perfectly good nickname EJ and a very easy name, Eric, in the first place. His best friend was known as Bucket for about 10 years due to one bad haircut. Gee, I could go on and on... Honestly Gill => Fish is pretty easy for me to imagine, now that you say that.





boy: and if it's a girl
:

Actually, there are some really cute baby nicknames I could think of for that name!

:
Follow Mothering