Dictionary entry

Umbrel

Webster's Dictionary 1806

Umbrel, or Umbrella

n.

a cover from the sun, &c.