What are the hypernyms for Am smitten with?
A hypernym is a word with a broad meaning that encompasses more specific words called hyponyms.
Other hypernyms:
have a crush on, have a passion for, have a fondness for, have feelings for, have an attraction to.