ombrage meaning in English
n. umbrage, something that provides shade (esp. the leaves of a tree); subtle hint or indication, suggestion; shading (computers)
n. umbrage, something that provides shade (esp. the leaves of a tree); subtle hint or indication, suggestion; shading (computers)