to found [ founded ; founded ]
Synonyms
  • ابتدع ، بدع ، أبدع ، اخترع ، أحدث ، استحدث ، بدأ ، شرع ، أخذ ، طفق ، جعل
Notices
  • establish, institute