nourishedEnglish

nourished

Adjective

Being provided with adequate nourishment

English: nourished