Word info

migniardise

Noun

Meaning

Delicate fondling.

Source: Webster's dictionary

Close letter words and terms