Como já se respondeu anteriormente (cf. Dias da semana), feira tem origem na palavra latina feria / feriae (dia/s de descanso, de repouso em honra dos deuses, para os Romanos). A utilização em português da numeração dos dias da semana corresponde à que é feita em hebraico, com uma excepção - o domingo. Em hebraico, usa-se primeiro dia (domingo), segundo dia, terceiro dia, etc.
Em português, é uma forma de evitar a denominação dos dias da semana - utilizada em outras línguas europeias - que os dedica aos deuses pagãos (dia de Marte: quarta-feira; da Lua: segunda-feira, de Juno: quinta-feira, por exemplo).
O sábado vem do hebraico "shabat", que corresponde ao dia de descanso. Vem do verbo "lashevet", que significa sentar. Ao sétimo dia, Deus sentou-se = descansou.