Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

ormer Definition

Cancel
ormer
noun
An abalone or sea-ear, particularly , common in the Channel Islands

Words Related to ormer!

ormer Examples by Brain Bank Users