Something formed in the mind; a thought or notion.


Popular Posts