Definition of Cynara

  • (noun) artichoke; cardoon

Synonyms of Cynara


Antonyms of Cynara


No Antonyms Found.

Homophones of Cynara


No Homophones Found.