Come up with (something)

To produce/find/create a thought or idea or answer.

We are trying to come up with a name for the new magazine.