puzzle canons
English
Noun
puzzle
canons
plural of
puzzle canon