cèdre
Top 15000
Meanings
Noun
1. cedar (Cedrus) (botany)
Examples1
The scent of cedar repels moths.