Home
Search
Index
Definify.com
Definition
2024
orchessa
orchessa
Italian
Noun
orchessa
f
(
plural
orchesse
,
masculine
orco
)
ogress
Etymology
From
orco
+
-essa
Similar Results