Online English Dictionary

Home

Charming


a.

Pleasing the mind or senses in a high degree; delighting; fascinating; attractive.


© 2009 Dammam Community College