Yahoo India Web Search

Search results

  1. Dictionary
    Dungeons and Dragons

    noun

    • 1. a fantasy role-playing game set in an imaginary world based loosely on medieval myth. trademark