← Back to browseすいば[suiba]nounJapanese definitionNo Japanese definition yet.English definitionsorrel (Rumex acetosa); Common sorrel; garden sorrel; spinach dockExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsすいすいかすいかすい臓すい賓すいひん