What is the meaning of Ombrare?

to shade (all senses)

Source: wiktionary.org