Definition of Lory

Noun: lory  lo-ree

  1. Small brightly coloured Australasian parrots having a brush-tipped tongue for feeding on nectar and soft fruits

See also:
lorry
losable

Anagrams containing the word lory

lroy ylor rylo oryl