spacer empires iii (old windows game ) had names of ships stored in text files. you can add default ones or your own file, to make it easier to generate new ship designs. anyway they do have a couple of cool names. my favourite file was called ravager.txt where ship names make a lot of sense:
for example
Agitator
Agressor
Ambusher
Annihilator
Avenger
Blaster
Breaker
Bruiser
Caretaker
Challenger
Charger
Chaser
there are also town/city names, animals, countries, regions...