clary
English
clary meaning in English • clary का अर्थ अंग्रेजी में
v. i.
- To make a loud or shrill noise.
Noun
- A plant (Salvia sclarea) of the Sage family, used in flavoring soups.