Hello Qatar,
this is an interesting question and your suggestions on the etymology seem quite possible at first glance.
My Hebrew is not much advanced yet, but I will have a closer look during the next days and hopefully I will come up with something. Maybe there are some more forum participants with knowledge of Hebrew who will join in the discussion in the meantime?
In Light
Andrea