Quick answer
Naoki is a boy name.
Meaning and history
From Japanese 直 ( nao ) meaning "straight, direct" and 樹 ( ki ) meaning "tree", as well as other combinations of different kanji with the same pronunciations.
Notes and context
Usage: japanese | Japanese Hiragana: なおき; Japanese Katakana: ナオキ