Idea (en. Ideation)

Translation into Malay

Synonyms