Home
Search
Index
Definify.com
Definition
2024
loriots
loriots
French
Noun
loriots
m
plural of
loriot
Similar Results
Loriot
Glorious
Loris
Self-glorious