yello (noun) literally: a call or shout of triumph

Print Friendly, PDF & Email