Bom dia” literally means “good day," but you'd only use it to say “good morning” in Portuguese. Note that Brazilians pronounce “dia” like “jee-ah” while the Portuguese say “dee-ah.