Feel free to be brutal. It could just be hormones but I really like Alastair. We currently have a DS age 4 called Joseph and love his name so much we are struggling to find another name we love as much.