Clary Meaning

There are 1 meaning(s) for word Clary

Meaning 1 : aromatic herb of southern Europe; cultivated in Great Britain as a potherb and widely as an ornamental

    Synonyms : salvia sclarea