English
›
Words
an
idea or thought, especially one of an abstract nature
Translation:
English
Noun
1
concept
Add
Translation