Meaning of whole in English
1. having all the parts necessary to form a total
The whole town was in a festive mood.
a whole year
throughout the whole of Japanese history