盎然 àngrán overflowing Origin Definitions Defs Strokes Stroke Words Sentences Sents 生机盎然 shēngjī'àngrán vibrant full of life and vitality; exuberant绿意盎然 lǜ:yì'àngrán lushly green describing an environment that is full of vibrant, lush greenery.