What is the meaning of Lory?
Any of various small, brightly coloured parrots native to Australasia. They are usually classified in the subfamily Loriinae.
Source: wiktionary.orgSearch words containing
Any of various small, brightly coloured parrots native to Australasia. They are usually classified in the subfamily Loriinae.
Source: wiktionary.orgSearch words containing