Definify.com

Definition 2024


Oxfam

Oxfam

English

Proper noun

Oxfam

  1. Oxfam International, a UK-based charity.