Droll

Gujarati Meaning

વિચિત્ર

અસાધારણ

મનોરંજક

English Meaning

  1. Amusingly odd or whimsically comical.
  2. Archaic A buffoon.