Google Reverse Image Search
There is no exisiting database of all images and logos in the world but Google does have a "reverse image search" which is possibly the closest function.
Google Reverse Image Search helps discover visually similar images from the web. Simply upload a photograph or image file from your desktop and Google Images will show you related images from other websites.
Upload a Picture
1. On your computer, open a web browser, like Chrome or Safari.
2. Go to Google Images.
3.
Click Search by image .
4.
Click Upload an image > Choose file or Browse.>
5.
Select a picture from your computer.
6.
Click Open or Choose.