Who Names the Child? Source: http://www.babynames4muslims.com/
The father and mother are the ones who are to choose a good name for their child, but if they disagree about the name, then the father has the right to choose the name. If he wishes, he may name it himself and if he wishes, he may give the choice to his wife, and if he wishes he may draw lots with her. The fact that naming the child is the right of the father is shown by the fact that the child in this world is ascribed and attributed to his father. Allah - the Most High - says: "Call them (adopted sons) by (the names of) their fathers, that is more just in the Sight of Allah." [Sooratul Ahzaab, Aayah:5] They will likewise be ascribed to him on the Day of Resurrection, and he (peace be upon him) said: And the hadeeth: It is also allowed for the parents to allow someone else to choose the name his grandfather, or grandmother, or someone else, i.e. that they should say: 'Call him so and so', or 'Your name is so and so', or 'His name is so and so' etc., since our Messenger and teacher Muhammad (peace be upon him) used to name some of the children of his Companions - for example he named 'Abdullah ibn Abee Talhah as has preceded and he said to a man: Call your son 'Abdur-Rahman
For a Large collection of Islamic Names Click here Muslim Baby Names