nama yang buruk untuk anak
selain nama-nama yang baik yang sudah dijelaskan ada pula nama-nama yang buruk yang makruh untuk dipakai menamai anak.  
adapun nama-nama yang buruk yang dicontohkan nabi seperti nama murat yang berarti pahit dan nama harb yang berarti perang bisa menjadi rujukan kita ketika akan memberikan nama anak / bayi dengan bahasa daerah ataupun bahasa lainya. bukanya tidak diperbolehkan akan tetapi sebaiknya tidak dilakukan.  
dalam hadits yang diriwayatkan oleh sahabat samurah bin jundab, bahwasanya nabi bersabda:  
“ لا تسمين غلامك يسارا ، ولا رباحا ، ولا نجاحا ، ولا أفلح”  
artinya:“jangan kalian memberi nama anak kalian yasar, rabah, najah, aflah”.  
nama-nama tersebut jika diartikan adalah : yasar (kaya), rabah (untung), najah (sukses) dan aflah (menang).
selain nama yang baik untuk anak, nama yang makruh untuk digunakan ada juga nama-nama yang dilarang untuk dipergunakan seperti nama:  
malikul muluk yang artinya rajanya para raja, karena nama tersebut hanya untuk nama allah subhanahu wata'ala. selain nama malikul muluk ada juga hakimul hukama yang berarti hakimnya para hakim, abdul ka'bah (hamba ka'bah) atau contoh lain abdul husain (hambanya husain).  
nama seperti malikul mulki dan hakimul hukama itu menunjukkan sebuah kedudukan, dan tidak ada yang pantas untuk disebut hakimnya para hakim selain allah ta'ala.  
nama seperti abdul husain ataupun abdul ka'bah tidak diperbolehkan karena karena akan memberikan persepsi menyekutukan allah.