Alense is likely misspelled.
Alense has no English definition.
As a noun spyglass is
a small portable telescope.
alense
Not English
Alense has no English definition. It may be misspelled.
spyglass
English
Noun
(es)
A small portable telescope.
A pair of binoculars.