churr
English Dictionary
->
Letter C
-> churr
Search Dictionary:
churr Definition
(v)
make
a
vibrant
sound
,
as
of
some
birds
churr Synonyms
churr
whirr
© Art Branch Inc.