2 English Synonyms for CASSANDRA
Prev.1Next
Definition: 1. One who makes dire predictions about the future; one who predicts doom.
Show more information about doomsayer
Definition: 1. A shrub (Chamaedaphne calyculata) found in the cool temperate and subarctic regions of the Northern Hemisphere.
Show more information about leather leaf
Prev.1Next
Search took: 1.5893 ms