Definition of 翠嵐 (すいらん)

すいらん

翠嵐

すいらん

suiran

noun
the sense of being engulfed in a green, mountainous atmosphere
Related Kanji
green, kingfisher
storm, tempest