Skip to content
inoh

midori

A Japanese word meaning green or emerald.

“The midori tea tasted fresh and vibrant.”
Add to my deck
Illustration of midori: A Japanese word meaning green or emerald.