Find the word definition

The Collaborative International Dictionary
Orrach

Orrach \Or"rach\, n. See Orach.

Wiktionary
orrach

n. (alternative form of orach English)