carvi
Top 35000
Meanings
Noun
1. caraway (plant)
2. caraway (spice)