Tamil Dictionary 🔍

innyard

Inn"yard`, n. Defn: The yard adjoining an inn.


innyard - Similar Words