Yahoo India Web Search

Search results

  1. Dictionary
    umbra
    /ˈʌmbrə/

    noun

    • 1. the fully shaded inner region of a shadow cast by an opaque object, especially the area on the earth or moon experiencing the total phase of an eclipse.
    • 2. shadow or darkness: literary "an impenetrable umbra seemed to fill every inch of the museum"

    More definitions, origin and scrabble points