Search

Escto search a new word

umbrella

noun
ESsombrilla
originLatin

A folding canopy supported by ribs used as protection from rain or sun.

Word Map