It means estro, period of ovulation and copulation between animals. It also means eagerness, interest, care, care. Another admitted meaning is envy, suspicion, appetite, desire, greed, rivalry.