Yahoo Canada Web Search

Search results

  1. Dictionary
    adda
    /ˈʌdə/

    noun

    • 1. a place where people gather for conversation.
    • 2. a junction point for public transport.

    More definitions, origin and scrabble points