Home to roughly 60% of the world's population (4)
I believe the answer is:
asia
(Other definitions for asia that I've seen before include "A is A (anag)" , "Thailand and its location" , "Part of the world" , "group of countries" , "Put out" .)
I believe the answer is:
asia
(Other definitions for asia that I've seen before include "A is A (anag)" , "Thailand and its location" , "Part of the world" , "group of countries" , "Put out" .)