meaning of parade ground

1. an area for holding parades


Related Words

parade ground |

Developed & Maintained By Taraprasad.com

Treasure Words