moorish linear unit of measurement equal to 24 inches - English Synonyms Dictionary