More than just an online dictionary!
(a.) Cheerful; joyous; chatty.
Chirre Chirrup Chirruped Chirruping Chirrupy Schirrhus