What does 難問 mean?
難問 is a Japanese noun meaning “perplexity; difficult question; difficult problem” in English. It is written as 難問 in kanji, なんもん in hiragana, and nanmon in romaji. This word is part of JLPT N3 vocabulary.
Example sentence
彼は難問を解決した。
He solved the difficult problem.