IRAYA in English dictionary Iraya Meanings and definitions of "IRAYA" A language of the Philippines. more IRAYA Sample sentences with "IRAYA" Declension Stem Try again Available translations Dutch French Spanish Tagalog Authors