I had a nice day
"a une belle journée" means "... a beautiful day"the 'a' could mean "[one / we do] have" as in "on a"
'the day'
and have
avoir
Did you have a nice day?
'I like you, good day'
The phrase 'avoir honte' means to be ashamed. In the word-by-word translation, the verb 'avoir' means 'to have'. The noun 'honte' means 'shame'.
to have a horse
to have pleasure
'let me have that ...'
to have a life