The name Devin is a boy's name of Irish origin meaning "poet". Devin is ranked #331 on our popularity charts and is often added to lists like Occupational Baby Names and discussed in our forums with posts like "Change two letters (5 names)".
From the experts:
Devilishly handsome, Devin arrived as Kevin was moving out. Not to be confused (though it often is) with the English place-name Devon. While both Devin and Devon are flagging somewhat for boys, the names have dropped out of the Top 1000 for girls, making it more a masculine and less a unisex name these days.