Synonyms and Antonyms for WHO

1. WHO (n.)

a United Nations agency to coordinate international health activities and to help governments improve health services

Synonyms: