answersLogoWhite

0

There has been evidence that umbrellas were invented in either Egypt, Greece, and China.

The word "umbrella" comes from the Latin root word "umbra", meaning shade or shadow.

User Avatar

Wiki User

16y ago

What else can I help you with?

Related Questions