STORGE


Meaning of STORGE in English

noun parental affection; the instinctive affection which animals have for their young.

Webster English vocab.      Английский словарь Webster.