Murmuration
Word Dictionary
-> Murmuration
Search:
Murmuration
(n.) The act of murmuring; a murmur.
Terms of Use
Canadian Jobs