shoya
/ˈʃoʊ.jə/Definitions
1. noun
A type of Japanese tree with fragrant flowers, or a Japanese word for a place where one can smell flowers
“The shoya in the garden was a beautiful sight to behold during spring.”
1. noun
A type of Japanese tree with fragrant flowers, or a Japanese word for a place where one can smell flowers
“The shoya in the garden was a beautiful sight to behold during spring.”