Magaling -
formidable; excellent; better; good; sound;