admirer: someone who admires a young woman
lover: a person who loves someone or is loved by someone
mole rat: furry short-limbed tailless rodent resembling a true mole in habits and appearance; of eastern Europe and Middle East