stramazon
English
Noun
stramazon
(
plural
stramazons
)
Alternative form of
stramazoun
.