sicavTop 25000MeaningsNoun1. sort of French investment company (finance)2. a share of such a company (finance)