Astrachan

What is Astrachan?

Astrachan definition and meaning on Dictionary terms:
noun
astrakhan.
(initial capital letter) Horticulture. a tart, usually red or yellow variety of apple.

 

reference: https://www.dictionary.com/browse/astrachan

Tags: