ghignata
Italian
Etymology 1
Participle
ghignata
f
sg
feminine singular of
ghignato
Etymology 2
Noun
ghignata
f
(
plural
ghignate
)
laugh