Ultimately from Proto-Semitic *q-d-m (“to precede, come before”). Compare Aramaic קֳדָם (qŏḏām), Ge'ez ቅድመ (ḳədmä).
קודם \ קֹדֶם • (kódem) [pattern: קֹטֶל]