Definify.com

Definition 2024


orachs

orachs

English

Noun

orachs

  1. plural of orach

Anagrams