What does Arfakalori mean?

Arfakalori - German to English

whiskered lorikeet [Oreopsittacus arfaki]