words ending in agon

2 Syllables
dragon, flagon, lagan, waggon
3 Syllables
bandwagon, snap-dragon, snapdragon