yellowpages.ae
Results for category "Umbrellas"

Umbrellas

The word umbrella comes from the Latin word umbra, meaning shade or shadow. Umbrellas have also been fashioned into hats. Most umbrellas worldwide are made in China. Umbrellas provide respite from the scorching sun. Umbrellas have been known as sun-shade and rain-shade. Umbrellas come in an assortment of colors and sizes. Umbrellas are hand-held portable devices.