Definition & Meaning | English word METACHARITY
METACHARITY
Definitions of METACHARITY
- A charity that evaluates, supports, or organizes other charities.
Number of letters
11
Is palindrome
No
Search for METACHARITY in:
Page preparation took: 98.70 ms.