Pony
What Means Rain Cats And Dogs?
“Cats and dogs” may come from the Greek expression cata doxa, which means “contrary to experience or belief.” If it is raining cats and dogs, it is raining unusually or unbelievably hard. What can I say instead of its raining cats and dogs? synonyms for raining cats and dog blizzard. Read more…