Definition of “ravishing” - English Dictionary

English