I love
Micah and
Caleb, both really nice, not overly used biblical names. Other than
Caleb meaning "dog", I love them both and together.
I sure hope you meant
Noah (instead of Hoah), and
Noah would be a great third to
Micah and
Caleb (or any order you want, but it fits with them well).
Liam I honestly cant stand. I love
William, and hate nn for it and I will always think of
Liam as the worst possible nn ever.