Home
Advance Search
Dictionary
Words with Friends solver
Meaning of camails
Definition:-
A piece of chain mail attached to the headpiece and protecting the neck and shoulders. (noun)