Zakariyyah \z(a)-ka-riyyah\ as a boy's name is a variant of Zachariah (Hebrew), and the meaning of Zakariyyah is "the Lord recalled".
The baby name Zakariyyah sounds like Zekariah and Zackariah. Another similar baby name is Zakarias.