Tamil Dictionary 🔍

landscapist

Land"scap`ist, n. Defn: A painter of landscapes.


landscapist - Similar Words