Translation of ulu in English:

ulu

head

noun

  • 1

    head, beginning, origin, hilt, upstream, interior of a country or rural area