Japanese name derived from 'machi' (town) and 'ya' (house), evoking a townhouse or merchant dwelling.
Like Machiya?
Swipe through thousands of names like it