Baby Boy Names

Chelsea🌞 • TTC our Rainbow Baby!
Need some advice. Torn between 2 names. 
Zadok Kane 
River....? 
Any suggestion on middle name for River? We were possibly thinking River Ash. 
Would love some feedback on our choices. Thanks =)