Matsudo

What is Matsudo?

Matsudo definition and meaning on Dictionary terms:
noun
a city on E Honshu, in Japan, NE of Tokyo.

 

reference: https://www.dictionary.com/browse/matsudo

Tags: