← Back to browseササゴイ[sasagoi]nounJapanese definitionNo Japanese definition yet.English definitionstriated heron (Butorides striata); green-backed heronExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsササ