latin words never have a meaning like that...it might mean land or it might mean growing "thing" but it wont mean both