I am so glad he decided to stay. I just love my free ranging peacocks. Hopefully you will get to enjoy him for many years to come.
I don't have any great name ideas.
Very pretty fella. looks to be around 9 to 10 months old.
Here are some names and their meaning.
"Yang"..Chinese meaning "masculine" "bright"
"Yoko"..Japanese meaning "Good"
"Fritz".. German meaning "peaceful ruler"
"Hans".. German meaning " gift from God"
"Bayo".. Afirican meaning "blessing"
"Bello"..Italian meaning "beautiful" / "handsome"
"Wendel".. German meaning " wanderer"
There was a male peacock that befriended me while I was on a 9 month long contract job a few years ago. He would show up daily and stare into my office door until I came out with treats for him. Since he was such a fancy guy I named him Ferdinand.