Japanese Family Names and Their Meaning - Kokoro Media
How Do You Say More in Japanese? Learn Both motto and mou | Japanese Tactics
Japanese Names — Sengoku Daimyo
If you translate from Japanese to English the word "Satoshi" means "clear thinking or quick-witted", the word "Naka" means “medium, inside, or relationship”, and the word “Moto” means “origin or foundation” :