LARA らら rara 1. Licensed Agency for Relief of Asia (LARA) Noun #19646 Open Menu Add to collection... Open