The AI-powered English dictionary
plural Yamaguchis
A city in Japan. examples
A prefecture of Japan. examples
A surname from Japanese. examples