Definition & Meaning | English word OXFAM
OXFAM
Definitions of OXFAM
- A United Kingdom-based charity focused on alleviating global poverty and operating a chain of charity shops.
Number of letters
5
Is palindrome
No
Search for OXFAM in:
Page preparation took: 112.91 ms.