ALPUJARRA


Meaning of ALPUJARRA in English

ˌalpüˈhärə noun

( -s )

Usage: usually capitalized

Etymology: Las Alpujarras, region of Spain where it is made

: an antique or modern Spanish rug embroidered in woolen or silken loops on canvas

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.