Theophraste

( Thay-oh frast) A French boy' s name that is very intriguing. I love the nn Theo.

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