meaning of town crier

1. formerly an official who made public announcements


Related Words

town crier | town-crier |

Developed & Maintained By Taraprasad.com

Treasure Words