Angola

Webster's Dictionary of the English Language

·noun A fabric made from the wool of the Angora goat.

Related Words