English-French dictionary »

tarragon meaning in French

EnglishFrench
tarragon (perennial herb Artemisia dracunculus)
noun
[UK: ˈtæ.rə.ɡən]
[US: ˈtæ.rə.ɡən]

estragon◼◼◼nom

Tarragona (city and port)
proper noun

Tarragone◼◼◼nom {f}

Tarragona (province of Catalonia)
proper noun

Tarragone◼◼◼nom {f}