Home
Search
Index
Definify.com
Definition
2024
Oxfam
Oxfam
English
Proper noun
Oxfam
Oxfam International
, a
UK
-based
charity
.
Etymology
Abbreviation of
Oxford Committee for Famine Relief
.
Similar Results