← Back to browseさすらい[sasurai]noun#34,785Japanese definitionNo Japanese definition yet.English definitionwandering (e.g. bird, exile, lifestyle); wandering alone in a strange countryExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsさすらうさすさす← ささっさらり →