Englishfor English speakers
umbra English
Meaning umbra meaning
What does umbra mean?
umbra
Synonyms umbra synonyms
What other words have the same or similar meaning as umbra?