A — 1: ὕαλος
(Strong's #5194 — Noun Masculine — hualos — hoo'-al-os )

primarily denoted anything transparent, e.g., a transparent stone or gem, hence, "a lens of crystal, a glass," Revelation 21:18,21 .

A — 2: ἔσοπτρον
(Strong's #2072 — Noun Neuter — esoptron — es'-op-tron )

"a mirror," is rendered "glass" in the AV of 1—Corinthians 13:12; James 1:23 . See MIRROR.

2—Corinthians 3:18 BEHOLD
B — 1: ὑάλινος
(Strong's #5193 — Adjective — hualinos — hoo-al'-ee-nos )

signifies "glassy, made of glass" (akin to A, No. 1), Revelation 4:6; 15:2 (twice), RV, "glassy."