As  charming  as...



comments powered by Disqus

Definition of charming

charming - adj. possessing or using or characteristic of or appropriate to supernatural powers; pleasing or delighting.



Charming on: Dictionary  Google  Wikipedia  YouTube (new tab)