your source for weird words or phrase origins
Mar 04
adminLife, Names animal, latin No Comments
dog
A popular name for dogs, it actually derived from the Latin word for ‘trusting’ It seems that dogs have always been a faithful companion for humankind.
Feel it in my Bones Gadget