Firan in English dictionary Firan Meanings and definitions of "Firan" A language of Nigeria. more Sample sentences with "Firan" Declension Stem Try again Available translations Spanish Authors