Translation of ijuba in English:

ijuba

dove

noun (class 5, plural amajuba)

  • 1

    dove
    pigeon
    ‘Walishaya ijuba ngetshe walephula iphiko’ He struck the pigeon with a stone and broke its wing


User Contribution

Ijuba

Dove

noun