devin meaning name
The name Devin is a Celtic baby name. In Celtic the meaning of the name Devin is: Poet. The name Devin is an Irish baby name. In Irish the meaning of the name Devin is: Poet. The name Devin is a French baby name. In French the meaning of the name Devin is: Divine; perfect. The name Devin is a Latin baby name. In Latin the meaning of the name Devin is: Divine; perfect.