nibbas
English
Noun
nibbas
plural of
nibba