Tamil Dictionary 🔍

umbrel

Um*brel", n. Defn: An umbrella. [Obs. or Colloq.] Each of them besides bore their umbrels. Shelton.


umbrel - Similar Words