meaning of holcad

1. A large ship of burden, in ancient Greece.


Related Words

holcad |

Developed & Maintained By Taraprasad.com

Treasure Words