Meaning of rainbow bird in English:

rainbow bird

noun

Australian

Origin

Early 20th century; earliest use found in John Albert Leach (1870–1929).