Theophraste
This is the French form of the Greek name Theophrastos (via the Latin Theophrastus), which comes from words meaning "god" and "to explain."
Your Favorite Names