Definition of “grande dame” - English Dictionary

English