Hanker

Spanish Meaning

anhelar

aƱorar

English Meaning

  1. To have a strong, often restless desire.