ulu OO-loo /'ulu/ Search Definitions noun head, top part of body (Upper part containing the brain) Ulu tino Source & Etymology Additional Notes Contemporary usage research, pending validation