Perjurer

n.
  1. One who is guilty of perjury; one who perjures or forswears, in any sense.