ghignata

Italian

Etymology 1

Participle

ghignata f sg

  1. feminine singular of ghignato

Etymology 2

Noun

ghignata f (plural ghignate)

  1. laugh