1. To make or form a plan, suggestion, or possible course of action in your mind; to have an idea; to get an idea.
2. To put forward, to make known or to tell someone about a plan or idea for people to think about. English = suggest.
3. To be someone who has an above average ability to think, understand and learn ideas. English = (be) intelligent, (be) clever.