लैंड्सकैपिस्ट / लंड्सकैपिस्ट / लैंड्सकेपिस्ट · NOUN
someone who paints landscapes
Looking for poetry? Read shayari and poems by great poets.