OCTENNIAL MEANING IN ENGLISH

• Octennial Definition & Synonyms

  1. (a.) Happening every eighth year; also, lasting a period of eight years.


RECENT SEARCHES