Where does “hemo” come from?

hemo (Ido): home

Definitions

  1. home

Words derived from “hemo