Can’t decide on a name!

My partner and I both love the same 2 names for our baby boy, but can’t decide on which one to choose. The middle name is decided so we really need to pick one of the two.

Any thoughts between Silas and Tavish?