Definitions English

  • A strong persistent yearning or desire, especially one that cannot be fulfilled.