ANSWER
The Japanese word for 'boy' is "Shōnen" (少年)=literally means "One of early) age".
or "Otokonoko" (男の子)、"otoko" ( 男) means man or male. Also in Japanese schools they tend to use "Danshi" (男子)a lot, very similar to "otokonoko" but I think "Danshi" is like boys but "otokonoko" is a bit more for little boys.
ANSWER
"Otoko" (男) closely means "male." "Ko" (子) means "child." Thus,
"Otoko no ko" is "boy."
I believe, "Shōnen" (少年) can refer to guys well into their teens or twenties even. So, it isn't a great translation for "boy."
ANSWER
To improve on the other answers, I'll talk more generally about gender.
"Danjo" (男女) meaning "gender" can be ripped apart into two.
"Otoko" (男) meaning "male" is the first part. "Dan" also means "male" but when typing this on a computer you'd get 段 or something else, having a list to scroll through to find the right kanji, therefor writing "Otoko" is easier.
"Onna" (女) meaning "female" is the second part. "Jo" also means "female" but again, when typing this on a computer you'd get 序 or something else in the list, having to let you scroll through it to find the right one, therefor writing "Onna" is easier as well.
kintaro
Ōkina otokonoko
"Gay boy" in English is homme gay in French.
Ragazzo comes from the Italian language that is spoken in Italy. When translated into the English language, the word means 'boy'.
'Shounen' means "young boy" in Japanese.
kintaro
Ōkina otokonoko
Usually translated as 'cool,' this is not a standard Japanese given name.
Sono otoko no ko WA baka desu.
セクシーな男の子 means "sexy boy" in Japanese.
The word 'small' translates to 'noi' - pronounced like 'boy'
馬鹿な男の子 (baka na otokonoko)
Chico, muchachito, both will work.
Ragazzo is an Italian equivalent of the English word "boy." The masculine singular noun also translates as "boyfriend" in English. The pronunciation will be "ra-GAT-tso" in Italian.
"Boy student" in English is estudiante in Spanish.
"Gay boy" in English is homme gay in French.
Ragazzo comes from the Italian language that is spoken in Italy. When translated into the English language, the word means 'boy'.