zaro
Category: Japanese Name Meanings
What does the name Sato mean in Japanese?