Meaning of marrube in English:

marrube

Pronunciation /maˈruːb/

noun

(also marrub)
rare, obsolete
  • The plant white horehound, Marrubium vulgare.

Origin

Late Middle English; earliest use found in Agnus Castus. From Middle French marube or its etymon classical Latin marrubium Marrubium.