Een nonagon is een veelhoek met negen zijden en negen hoeken. De term 'nonagon' is een hybride van het Latijnse woord 'nonus' dat negen betekent en het Griekse woord 'gon' dat zijden betekent. Het is ook bekend als 'enneagon', afgeleid van het Griekse woord 'enneagonon', dat ook negen betekent.