What is the meaning of fork() and grep in Linux?
Fork can mean to split in two, as a road (source).
Fork (15): to divide into branches.
Grep's etymology:
From an idiomatic command sequence in the qed and ed text editors: ‘g/re/p’, meaning: globally search for a regular expression and print.
This answer lists the etymology of some Linux commands.