Mon surnom est...
a nickname for a french soldier is 'frenchy'
The French word for nickname is "surnom".
If you mean the name (or nickname) it isn't French. If you mean a spike (ie something pointed) we would say 'une pointe', or ' un pic'.
"Grégoire" is mosft often shortened in "Greg" in French.
It's pronounced nearly the same as in English. However, "Dick" is not a nickname used for Richard in French, also Richard (Ree-shard) exists as a proper French name.
un lapin or if it's a nickname - Lapinou
There may be a 'nickname' for the product, but literally for duct tape, the phrase is "ruban adhésif en toile."
France
"Frogs"
Babette
gregoire
Tuna = le thon. "un thon" is also an offensive nickname for, so to say, ugly girls that you don't want to go out with.