Here only one word has been listed for the hindi word 'याबू'. Its meaning is 'pony'. 'याबू' can be transliterated into english as 'yabu'. Bookmark this website for future visits.