What is the meaning of Whosoever?

Whatever person or persons: emphasised or elaborated form of whoever.

Source: wiktionary.org