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