Definition of WMO in US English:

WMO

abbreviation

  • World Meteorological Organization.