meaning of merrimac

1. an iron-clad vessel built by the Confederate forces in the hope of breaking the blockade imposed by the North


Related Words

merrimac | merrimack | merrimack river |

Developed & Maintained By Taraprasad.com

Treasure Words