Market Town

Legal term for European settlement that has the right to host markets
1,500 articles (0.03 seconds)