Summary
English Synonyms:   more detail...
  1. WHO:


English

Detailed Synonyms for WHO in English

WHO:

WHO [the ~] noun

  1. the WHO
    – a United Nations agency to coordinate international health activities and to help governments improve health services 1
    the WHO; the World Health Organization
    – a United Nations agency to coordinate international health activities and to help governments improve health services 1

Related Definitions for "WHO":

  1. a United Nations agency to coordinate international health activities and to help governments improve health services1

Related Synonyms for WHO