I don't like the name Angelo.
Middle name suggestions:
Angelo Beckett Montana-Blakewood
Angelo David Montana-Blakewood
Angelo Elijah Montana-Blakewood
Angelo Josiah Montana-Blakewood
Angelo Luca Montana-Blakewood
Angelo Micah Montana-Blakewood
Angelo Miles Montana-Blakewood
Angelo Nathaniel Montana-Blakewood
Angelo Xavier Montana-Blakewood
Angelo Zane Montana-Blakewood
First name suggestions:
Cameron Angelo Montana-Blakewood
Derek Angelo Montana-Blakewood
Grayson Angelo Montana-Blakewood
Hudson Angelo Montana-Blakewood
Jude Angelo Montana-Blakewood
Phoenix Angelo Montana-Blakewood
Rider Angelo Montana-Blakewood
Spencer Angelo Montana-Blakewood
Trenton Angelo Montana-Blakewood
Wilder Angelo Montana-Blakewood