Use of の + how to construct a phrase without it


First, this is my very first post here, and I am a complete newbie when it
comes to the Japanese language. I have, however, been very interested in the
Japanese language and culture: I have been doing a Japanese martial art for 14
years, have been reading about martial arts history in Japan for a long time,
and am a big Manga/Anime fan. Please go easy on me :)

I have a question about constructing a phrase in Japanese. I would like to say
"wolf child" in Japanese and am wondering whether it is essential to use の in
the middle, between wolf and child.

  * Is it correct to use 子 (ko) to denote "child" in general?
  * Is "Ōkami no ko" correct?
  * How about "Ōkami ko"? Is it 100% wrong to drop "no" from the middle?

Basically, my question is whether it's possible to say "wolf child" instead of
"child of wolf" in Japanese (e.g., in spoken language versus formal/written
language), and if so, would dropping の (no) accomplish this?




There is indeed a **prefix** 子, which appears to be quite
[productive](https://en.wikipedia.org/wiki/Productivity_\(linguistics\)), i.e.
for most animals you can simply prepend 子 to the name of an animal to get a
word for this animal's young, e.g.

  * 子犬 _koinu_ pup
  * 子猫 _koneko_ kitten
  * 子鹿 _kojika_ fawn
  * 子牛 _koushi_ calf
  * 子山羊 _koyagi_ kid

(Actually, I wish it were this simple in English.)

However, for wolves オオカミの子 seems to be more common. Maybe because オオカミ starts
with a long オオ, or because it feels like it already has a prefix おお (its
etymology appears to be indeed 大 + かみ).

In any case, there is no such productive suffix now (although to make things
confusing, there are 犬子, 鹿子, and possibly others).

