orche
Italian
Noun
orche
f
plural of
orca
Anagrams
Chero
,
roche