vocab dash
Log in
Sign up
ormeau
Top 25000
Meanings
Noun
1. abalone (mollusc)
2. elm
(small)