ormeau
Top 25000
Meanings
Noun
1. abalone (mollusc)
2. elm (small)