М-да... Считается, что  слово "фраер" из уголовного жаргона, поэтому в детской книге оно совсем неуместно. Но  вот посмотрите, как оно толкуется в Современном толковом словаре русского языка Ефремовой: фра́ер I м. разг.-сниж.; = фра́йер 1. Любой мужчина.2. Тот, кто ухаживает за девушкой, женщиной, проводит с нею время; ухажёр.3. Неопытный, наивный юноша, мужчина.II м. разг.-сниж.; = фра́йер Тот, кто нарядно и модно одет; франт, щёголь.Даже и не знаю, что тут сказать...