English
Detailed Synonyms for WHO in English
WHO:
WHO [the ~] noun
-
the WHO
– a United Nations agency to coordinate international health activities and to help governments improve health services 1the WHO; the World Health Organization– a United Nations agency to coordinate international health activities and to help governments improve health services 1