Definify.com

Definition 2026


homala

homala

Ido

Adjective

homala

  1. human (adj.)