Vocabulary What does 娼婦 (しょうふ, shoufu) mean? 娼婦 (しょうふ, shoufu) means prostitute. Quick factsReadingしょうふRomajishoufuPart of speechnoun 娼婦しょうふshoufuprostitute1noun prostituteAlso written: 倡婦Kanji in this word婦woman; wife