Translation of Idahan in English:

Idahan

Idahan

noun

  • 1

    Idahan, a native race of Sabah (in Lahad Datu) whose main economic activities involve bird's nest trading