Tamil Dictionary 🔍

manesheet

Mane"sheet`, n. Defn: A covering placed over the upper part of a horse's head.


manesheet - Similar Words