HMS Harpy

Five ships of the Royal Navy have been named Harpy.