Large area, no doubt — maybe Asia, some suggest initially (8)
I believe the answer is:
landmass
'large area' is the definition.
'landmass' can be an answer for 'area' (I have seen 'Huge area' mean 'landmass' so perhaps 'area' could also mean 'landmass'). I'm unsure of the 'large' bit.
'no doubt maybe asia some suggest initially' is the wordplay.
'no doubt' becomes 'land' (I am not sure about this - if you are sure you should believe this answer much more).
'initially' says to take the initial letters.
The first letters of 'maybe asia some suggest' is 'mass'.
'land'+'mass'='LANDMASS'
Can you help me to learn more?
(Other definitions for landmass that I've seen before include "Eg, a continent" , "Huge area" , "Asia, say" .)