WHO
/hˈu/
Explore definitions, synonyms, and language insights of WHO
Definitions
Noun
a United Nations agency to coordinate international health activities and to help governments improve health services