I've not heard of Zechariah, Mariel or Maraya before.
I think the boys names are quite common but I like William Taylor and Stephen Jeremiah.
I think if you have a more common first name your middle name should be quite unusual, and vice versa.
I LOVE the name Tabitha Hope! :D