meaning of allison

1. The European shad (Clupea vulgaris); allice shad. See Alose.


Related Words

allis | allision |

Developed & Maintained By Taraprasad.com

Treasure Words