Did you have your dinner? means Did you eat already this evening?, Did you finish your dinner?, Did you have your meal tonight?.
Know a better translation, sentence, or pronunciation? Help improve this entry!