What does 善し悪し mean?
善し悪し is a Japanese noun meaning “good or bad, merits or demerits, quality” in English. It can also be translated as “having both merits and demerits” depending on context. It is written as 善し悪し in kanji, よしあし in hiragana, and yoshiashi in romaji. This word is part of JLPT N1 vocabulary.
Example sentence
この女の子はまだ小さくてもののよしあしがわからない。
The girl is not old enough to be responsible.