Question
What do you mean by the phrase ‘since times immemorial’ ?
Solution
The phrase ‘since times immemorial’ is used by indigenous people all over the world to refer to their continued occupancy of the lands from which they originate.