• Alosa

    Full definition of alosa

    Noun

    alosa

    (plural alosas)
    1. shad

    Anagrams

    © Wiktionary