• Lory

    Full definition of lory

    Noun

    lory

    (plural lories)
    1. Any of various small, brightly coloured, parrots native to Australasia. They are usually classified in the subfamily Loriinae.

    Anagrams

    © Wiktionary