dhabba

/D AE1 B AH0/
noun
  1. 1

    Alternative form of dhaba. [(South Asia) A roadside restaurant in South Asia.]