See Also: houbara(dictionary)

houbara (iou)



houbara noun. E19.
[(mod. Latin from) Arab. ubara.]
A kind of bustard, Chlamydotis (formerly Houbara) undulata, found in N. Africa and the Middle East.