ਲਖੌਟੀ

LAKHAUṬÍ

Meaning in English2

s. f, The art of flowering, (furniture); an oil painting.
Source:THE PANJABI DICTIONARY-Bhai Maya Singh