We have been going round and round in circles with boys names for ages- I have always loved the name Hamish, but thought it was a bit a of a mouth with our surname which is Smith.
However, after not being able to find another name that we love as much as Hamish, DH and I have decided to go with it, if we have a boy. However we need a really good middle name that has no S's in it to help make it flow nicely.
Any ideas?

