I know that lunette with the meaning "little moon" isn't in common use but yes, that is what glasses are originally named for. I would not use Lunette in a French-speaking area but since Lunet means "little moon" in English as well, it was just a thought, because I do like the sound