meaning of enamour

1. attract; cause to be enamored; "She captured all the mens ">hearts"


Related Words

enamour |

Developed & Maintained By Taraprasad.com

Treasure Words