How do you spell semicolon? Should it be hyphenated?

It is spelled “semicolon”.

It can spelled either way, although most spell it without a hyphen.

Get a 10 % discount on an order above $ 100
Use the following coupon code :
WIZARDS35