Meaning: flourishing, thriving; eloquent
Meaning: eloquent
Meaning: charming and eloquent
Meaning: shaken
Meaning: eloquent speaker