orche

Italian

Noun

orche f

  1. plural of orca

Anagrams