Quick answer
Tomoko is a girl name.
Meaning and history
From Japanese 智 ( tomo ) meaning "wisdom, intellect" or 朋 ( tomo ) meaning "friend" combined with 子 ( ko ) meaning "child". This name can be formed of other kanji characters as well.
Notes and context
Usage: japanese | Japanese Hiragana: ともこ; Japanese Katakana: トモコ