meaning of limehound

1. A dog used in hunting the wild boar; a leamer.


Related Words

limehound |

Developed & Maintained By Taraprasad.com

Treasure Words