He is just beautiful <3 I love his colouration. What a lovely find, I'm glad you were able to get him and help nurse him back to health!
As for names, going on Laki's string of god names, seeing you were calling him "Cloudfish" maybe play on that focus of clouds? There are Greek gods of winds that have some really powerful, manly names.
- Boreas (North wind)
- Zephyrus (West wind)
- Notus (South wind)
- Euros (East wind)
- Aeolus (He was the head honcho I believe, his domain is just "wind")
A bunch of other wind god names can be found here
As for general "purple" names, there is the name Porfirio
(alternate spellings Porphirios
), which is a male Greek name that means "purple colouring." It was also the name of a 4th-century saint, which is cool. The start of it also looks a bit like "porpoise," so that plays into the aquatic aspect.
Lol, I'm a sucker for names in other languages/names that have complex spellings or are not very common though.