Is my bayes classification right or meaningful?
Do you think this result is right?


Depends what you mean by "right"... the results seem reasonable, I don't see any obvious sign of mistake in the process.


  Can you explain what would you understand by looking at this result please? 


I observe that you don't have any data for classes 1 and 5, so technically it's a 3-classes problem. 


First with 3 classes the random baseline accuracy would be 0.33, 0.45 is better so your model does better than this (that's the bare minimum). 
However according to the confusion matrix class 3 has 92 instances out of a total of 172, which means that a basic majority class learner always predicting class 3 would get 52% accuracy (if my calculation is correct). So 45% is not very good.