Good - 3015 Random
verb
1291 of 3015
Good / Love
Good / Love
nuzzle - To rub or push against gently with the nose and mouth

Lions tend to nuzzle against each other to show affection.