Yahoo Malaysia Web Search

Search results

  1. Dictionary
    bus stop

    noun

    • 1. a place where a bus regularly stops, usually marked by a sign.