Meaning of Scowl



English: Scowl
Bangla: মুখ গোমড়া করে থাকা
Hindi: भ्रूभंग, बद नज़र, दुष्ट निगाह, उदास दिखाव
Type: Noun / বিশেষ্য / संज्ञा