Here's a couple nicknames for you: Aqua, poseidon, jetstream, jet, wave, crash, crasher, hydro, turbo.
hydrox, poseidous just find a watery name and work off it
A good name for a fire type Pokemon is Explosion or blaze.
Water type are good against fire and ground and rock type . Ice are good against grass and water and phychic. Hope this helps! :)
Alkaline water
Unfortunately Kelpy is the name of a type of water creature from Scottish mythology, and its not a very nice one either. see link
lime water
your starter pokemon can be a water type and you can trade water type pokemon with your friends in pokemon ruby
i think seren is a good name!!
Class A
A water type would be best.
Not a type but Sudowoodo is good
electric is good against water type