Definition of Orach

Noun: orach  or-uch or ór-ich

  1. Any of various herbaceous plants of the genus Atriplex that thrive in deserts and salt marshes
    - orache

See also:
ora
orache

Anagrams containing the word orach

ochra horac chora achor racho