SynonymX
Speak
Best Of All
Definition of Best Of All
1.
Especially fortunate
Adverb