twoad
English
Noun
twoad
(
plural
twoads
)
(
archaic
,
dialectal
)
Alternative form of
toad
.
References
Wright, Joseph
(
1905
)
The English Dialect Dictionary
[1]
, volume 6, Oxford: Oxford University Press, page
172