Skip navigation.

OWA - What does it mean?

Definition of 'OWA'

English

Initialism

(Initialism) (head)
  • (Internet|computing) (Microsoft) Outlook Web Access
  • Similar to 'OWA'

    OA, OHA, OOA