whosoever
noun
°whichever person; whoever.