Learn how to say Ajowan correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word ajowan:
an annual plant with feathery leaves and white flowers, native to India.
Trachyspermum ammi, family Umbelliferae
[mass noun] the aromatic seeds of the ajowan plant, used as a culinary spice.
[mass noun] the essential oil of the ajowan plant.
from Hindi ajvāyn