CLARY MEANING IN ENGLISH

• Clary Definition & Synonyms

  1. (v. i.) To make a loud or shrill noise.
  2. (n.) A plant (Salvia sclarea) of the Sage family, used in flavoring soups.


RECENT SEARCHES