Leonids meaning

lēənidz
The meteor showers visible annually about November 16: they appear to radiate from the constellation Leo.
pluralNoun
0
0
Advertisement