ok, so my bf is a major hypocrite!!!but i still love him like so much!but hes gonna break up with me if i dont answer his question:what does the name Josh mean?

PLEASE HELP