Definition of Ormer

Noun: ormer  or-mu(r)

  1. An abalone found near the Channel Islands
    - sea-ear, Haliotis tuberculata

See also:
Ormazd
ormers

Anagrams containing the word ormer

omerr rorme erorm meror rmero