420+ Pirate Names: Best Male, Female and Funny Name Ideas