From mare + kvast. Literally, “mare’s broom”.
marekvast m (definite singular marekvasten, indefinite plural marekvastar, definite plural marekvastane)