of or belonging to a drove or herd; hence, a herd of cattle.
Armentose, Armoury
Armentose - Definition, Synonym, Meaning, Spelling, Information on Armentose »