• Ostro

    Full definition of ostro

    Noun

    ostro

    (plural ostros)
    1. a southerly Mediterranean wind

    Synonyms

    © Wiktionary