Lyraid /(?)/

Ly·ra·id

Lyraid

n.
  1. Same as Lyrid. (Astron.)