Crimson denizen Synonyms
We can't find synonyms for the phrase "Crimson denizen", but we have synonyms for terms, you can combine them.CD abbreviation
CD is an abbreviation for Crimson DenizenWhat does CD stand for?
CD stands for "Crimson Denizen" Definitions for Crimson
Definitions for Denizen
- (noun) someone who regularly spends time in a particular place
- (noun) one who lives permanently in a place
- (noun) a plant or animal naturalized in a region