• word of the day

    lory

    lory - Dictionary definition and meaning for word lory

    Definition
    (noun) small brightly colored Australasian parrots having a brush-tipped tongue for feeding on nectar and soft fruits
Download our Mobile App Today
Receive our word of the day
on Whatsapp