Definition of "alosa"

alosa

  • noun

    plural alosas

    1. shad