Former means occurring first or earlier in time - the opposite of latter, which means occurring nearer to the end. Formidable means difficult, first means beginning, forgiving means merciful, and foreign means from elsewhere - only former directly opposes latter.