* Formal: Dobar dan (pronounced "doh-bar dahn") - This is the most formal greeting and is appropriate for strangers, elders, or in business settings.
* Informal: Bok (pronounced "bock") - This is a more casual greeting, used among friends and family.
* Very Informal: Zdravo (pronounced "zdray-vo") - This is the most informal greeting, used among close friends and family.
You can also add a "good" to the greetings to make them more specific:
* Dobro jutro (pronounced "doh-bro yoo-tro") - Good morning
* Dobar dan (pronounced "doh-bar dahn") - Good day (afternoon)
* Dobra večer (pronounced "doh-brah ve-cher") - Good evening
* Laku noć (pronounced "lah-koo notch") - Good night
Ultimately, the best way to say "hello" in Croatian is to choose the greeting that best suits the situation and your relationship with the person you are addressing.