← Back to browseはまなす[hamanasu]noun#58,260Japanese definitionNo Japanese definition yet.English definitionrugosa rose (Rosa rugosa); Japanese rose; Ramanas roseExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsはまなはまはまはまなでしこ← はかどっはみだし →