Nominatim (from the Latin, by name) is a tool to search OpenStreetMap (OSM) data by name and address and to generate synthetic addresses of OSM points (reverse geocoding).

Overview
Nominatim (from the Latin, by name) is a tool to search OpenStreetMap (OSM) data by name and address and to generate synthetic addresses of OSM points (reverse geocoding).
Learn More: Nominatim