Masha Allah May Allah (s.w.t.) make this child the coolness of your eyes!
The best names are the names of Prophets, Sahabah/Sahabiyyah, and any of Allah(s.w.t.) ninety-nine names preceeded with 'Abdul-' e.g. Abdurahman, Abduraheem,etc.
Whatever name you decide to choose, make sure it has a pleasant meaning, because theres a saying in urdu which i really believe to be true....
'naam ka athat parta hai'
which basically means the meaning of a persons name, has a bearing on that individuals charecteristics.