Online Dictionary and Scrabble Word Finder
(a.) Cheerful; joyous; chatty.
Chirre Chirrup Chirruped Chirruping Chirrupy Schirrhus