Home
Search
Index
Definify.com
Webster
1913
Edition
Lyraid
Ly′ra-id
,
Noun.
(Astron.)
Same as
Lyrid
.
Similar Results
Lyrate
Afraid
Myriad
Pyramid
Braid