Meaning of the word "be endowed with" in English

What does "be endowed with" mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

be endowed with

US /bi ɪnˈdaʊd wɪð/
UK /bi ɪnˈdaʊd wɪð/

Idiom

to naturally have a particular quality or feature

Example:
She is endowed with a great sense of humor.
The city was endowed with beautiful natural scenery.