amesace
English
Noun
amesace
Alternative form of
ambsace
.