English → Hindi dictionary

southland

सॉउथलैंड / सौउथलैंड / साउथलैंडNOUN

Definition

any region lying in or toward the south

Looking for poetry? Read shayari and poems by great poets.