Del latín opalus, y este del griego bizantino ὀπάλλιος (opállios), a su vez probablemente del sánscrito उपल (upala), "gema, piedra", de उप (upa), "debajo", del protoindoeuropeo *upo2. Compárese hipo- y sub-, derivadas de los cognados griego y latino respectivamente, y el irlandés antiguo fo (irlandés faoi)
Del latín opalus, y este del griego bizantino ὀπάλλιος (opállios), a su vez probablemente del sánscrito उपल (upala), "gema, piedra", de उप (upa), "debajo", del protoindoeuropeo *upo