Tayyip, Arapça iyi, temiz ve helal anlamındaki tayyib sözcüğünden gelen bir erkek adıdır. Nişanyan Adlar sözcüğün Kur'an'da geçtiğini belirtir; Kur'an dilinde tayyib temiz ve helal olan rızkı, güzel sözü, kısacası iyi olanı anlatır. Kız karşılığı Tayyibe'dir. Arapça yazımı طَيِّب biçimindedir.
Sondaki b, Türkçede kelime sonunda p'ye döner; benzer isimler arasındaki Talip ve Hasip de aynı değişimi taşır. Ad tay-yip diye iki hecede okunur; Vikisözlük de adı iyi, helal anlamıyla verir. Taip ise sesçe yakın olsa da tövbe eden anlamındaki başka bir sözcükten gelir.
