have a passion for (something)

have a passion for (something)

To have a very strong interest in something. Rich has a real passion for photography—you should see some of the cool, artsy shots he took at the concert. Paulina's always had a passion for languages, so I'm not surprised that she's learning Italian now.
See also: have, passion
Farlex Dictionary of Idioms.

have a passion for someone or something

Fig. to have a strong feeling of need or desire for someone, something, or some activity. Mary has a great passion for chocolate. John has a passion for fishing, so he fishes as often as he can.
See also: have, passion
McGraw-Hill Dictionary of American Idioms and Phrasal Verbs.
See also:
  • have a passion for
  • passion
  • take up with (something)
  • have your heart in
  • have (one's) heart in (something)
  • concert
  • in concert
  • take an interest
  • take an interest in
  • take an interest in (someone or something)