meaning of private foundation

1. a charity that does not receive a major part of its support from the public


Related Words

private foundation |

Developed & Maintained By Taraprasad.com

Treasure Words