Onomatopoetic, but also has a literal meaning (the rooster crows), from kukko "rooster" and kiekuu, third person singular present indicative of kiekua "to crow; make a cock-a-doodle-doo".
kukkokiekuu