• Sta

    Full definition of sta

    Noun

    sta

    (plural stas)
    1. Abbreviation of station----
    © Wiktionary