meaning of Arfakalori

Arfakalori - German to English

whiskered lorikeet [Oreopsittacus arfaki]