Veterans Day is the American name for the international day called Armistice Day. It falls on November 11, the anniversary of the signing of the armistice that ended World War One. It is both a federal holiday and a state holiday in all states. The same day is observed elsewhere as Remembrance Day or Armistice Day.
Thank you, one & all.