Complex sentence: The meaning of is a shrine of Varuna.Varuna had been called "Suiten" in Japanese buddhism.It's a Shinto shrine in Chūō, Tokyo, Japan.
Split into simpler sentences: The meaning of is a shrine of Varuna. Suitengu is a Shinto shrine in Chūō, Tokyo, Japan.