English dictionary
orach meaning and definition
Definition and meaning of orach at MeaningMonkey.org. orach meaning and definition in the English Dictionary.ORACH noun
Definition of orach (noun)
- any of various herbaceous plants of the genus Atriplex that thrive in deserts and salt marshes
- synonyms: orache
Source: Princeton University Wordnet