the common European wild dove noted for its plaintive cooing
Search Dictionary
Search the meaning/definition of over one hundred thousand
words!
Random Word
booming means
used of the voice; very lively and profitable; "flourishing businesses"; "a palmy time for stockbrokers"; "a prosperous new business"; "doing a roaring tra... more