bosnian
Synonym discussion
Sense: noun/1
Bosnian is the broad everyday word for a person from Bosnia, and it also works as the adjective for the area's culture and language. Bosnia-Herzegovinian is more formal and usually points to the whole state of Bosnia and Herzegovina, so it appears more often in news or official writing. Bosniak is narrower: it names one ethnic group, so it does not replace Bosnian in every context. Herzegovinian refers to someone from Herzegovina, the southern region, not from Bosnia itself. A person from Sarajevo may be called Bosnian; an official report may prefer Bosnia-Herzegovinian; a history book may speak about Bosniak traditions.
Etymology
Bosnian was formed in English from Bosnia and the suffix -an, a common ending in words for nationalities and languages.