Urdu Meanings
iJunoon official Urdu Dictionary
Definitions
English definition for dastard
1. n. a malicious coward
2. s. treacherously cowardly
All in One
Village
Dastar bunga, or "towering fortress", is a style of turban used by a specific sect within the Sikhs, the Akali Nihangs (Armed crocodile).
Thesaurus
Synonyms and Antonyms for dastard
Sponored Video