Home
Search
Index
Definify.com
Definition
2025
amrell
amrell
English
Noun
amrell
(
plural
amrells
)
Obsolete spelling of
admiral
Similar Results
Smell
Mell
Amel