To be found. opposite of losted
I founded my phone! She founded the place after she called to say she was losted.
7👍 20👎