Other names that would be nice are Bennett, Daniel, Robert, Oliver, Lucas, Spencer and Michael. Aidan is a Celtic
name meaning fire - other Celtic names that would be nice are Neill (meaning champion) Sawyer (meaning cuts timber) Lee or Leigh (meaning healer) Murray (lives by/lord of the sea) Anwell (if you like alliterative names, it means beloved) Boyd (meaning blond or yellow) Farrell (brave) Brett, Brice/Bryce, Dallas, Dinsmore.