From Latin nos (“we”) + Latin alteras (“others”). Akin to Spanish nosotras and Catalan nosaltres.
nusatras