Red Crescent

1 ENTRIES FOUND:
Save
Red Crescent noun
Red Crescent
noun
Learner's definition of RED CRESCENT

the Red Crescent

: an organization in Islamic countries that helps people who are suffering because of a war or natural disaster
Comments & Questions
Comments & Questions
What made you want to look up Red Crescent? Include any comments and questions you have about this word.