An idea, notion, thought, or mental impression.
A thing conceived, a notion.
An abstract general notion; idea.