RhymeZone

 

Definitions of Lyraid:
  • noun:   Alternative form of Lyrid [(astronomy) A shooting star or meteor observed as originating from the constellation Lyra, and belonging to the meteor shower seen each April.]

(Definitions from Wiktionary)

Related words...


 
Help  Feedback  Privacy  Terms of Use

Copyright © 2023