spilliard
English
Noun
spilliard
(
plural
spilliards
)
Alternative form of
spillet
.