As nouns the difference between bahraini and nisba
is that bahraini is a person from Bahrain or of Bahraini descent while nisba is {{cx|grammar|lang=en}} a common Arabic suffix to form adjectives of relation or pertinence - {{lang|ar|ـي}} -ī, -iyy {{g}} masculine / {{lang|ar|ـية}} -íyya {{g}} feminine, which has given rise to English adjective ending -i - Iraqi, Kuwaiti, Bahraini, Pakistani, etc.
As an adjective Bahraini
is of, from, or pertaining to Bahrain or the Bahraini people.
bahraini
English
Noun
(
en noun)
A person from Bahrain or of Bahraini descent.
Adjective
(-)
Of, from, or pertaining to Bahrain or the Bahraini people.
nisba
English
Noun
(-)
-íyya (f), which has given rise to English adjective ending -i - Iraqi, Kuwaiti, Bahraini, Pakistani, etc.