Webster's Revised Unabridged Dictionary · 1913
Orval
Copy link
Orval
, noun
[French
orvale
.]
(Botany)
A kind of sage (
Salvia Horminum
).
↑