Numazu

What is Numazu?

Numazu definition and meaning on Dictionary terms:
noun
a port city in S Honshu, Japan, on Suragu Bay.

 

reference: www.dictionary.com/browse/numazu

Tags: