Etymograph

Italian

maschera

‘mask, disguise’

Every word has its own definition in its root. These English words share one: Italian maschera.

4 English words in this record descend from Italian maschera, most familiar first.

Etymograph / Italian maschera