Ranking my names: Josh: 10/10 simple and a classic Joshua: 6/10 too formal Joshy: 0/10 shut up Shwa: 7/10 creative and funny…