なにがし

someone or other

Also:I

What does mean?

is a Japanese noun meaning someone or other in English. It can also be translated as I depending on context. It is written as in kanji, なにがし in hiragana, and nanigashi in romaji. This word is part of JLPT N4 vocabulary.