found

Definition

To establish or create an institution or organization.

日本語 組織や団体を設立または創設する

Example

"They founded a charity to help homeless animals."