Home
Search
Index
Definify.com
Definition
2024
fromard
fromard
English
Noun
fromard
(
plural
fromards
)
(
Britain
)
A
froe
.
Synonyms
rending-axe
Similar Results
Froward
Fromward
Forward