smarotsuka स्मरोत्सुक

Definition: mfn. pining with love, love-sick