whoever
//huːˈɛvər//
Pronoun
whoeverCanonical form
1
Any person who; the person who; no matter who.
Whoever finds the key can keep it.
2
Used in questions to express surprise or confusion about the identity of a person.
Whoever could have done such a thing?