Ido is derived from the Germanic word 'id', which means 'labor or work'. The name Ida is the feminine and more popular form of the name Ido.
namehang.com
Ido is derived from the Germanic word 'id', which means 'labor or work'. The name Ida is the feminine and more popular form of the name Ido.