← Back to browsesiri#20,588TranslationNo Japanese definition yet.English definitionAlternative form of sirih (“plant”).ExamplesNo examples yet.Similar wordssirsiriussiringsiresirssiro← sacspiritually →