From livro (“book”) + -eiro (“-eer”), or from Latin librārius.
livreiro m (plural livreiros, feminine livreira, feminine plural livreiras)