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