Orval meaning

(botany) Salvia horminum, a kind of sage.
noun
0
0
Advertisement

Origin of orval

  • French orvale.
    From Wiktionary