droll Meaning and Definition

Urdu Meanings

iJunoon official Urdu Dictionary

عجیب

ajeeb

انوکھا

anokha

View English Meanings of: ajeebanokha

Definitions

English definition for droll

1. s. comical in an odd or whimsical manner

All in One

A droll is a short comical sketch of a type that originated during the Puritan Interregnum in England.
Continue Reading
From Wikipedia, the free encyclopedia

Thesaurus

Synonyms and Antonyms for droll

Related Images

Related Images/Visuals for droll