STORGE


Meaning of STORGE in English

(n.) Parental affection; the instinctive affection which animals have for their young.

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