For depth (physical):
* Peu profond: This is the most common translation for "shallow" when referring to physical depth, like a shallow pool or a shallow river.
For depth (figurative):
* Superficiel: This is used for a lack of depth in thought, feeling, or character. For example, "He has a superficial understanding of the issue."
* Banal: This word means "trivial" or "commonplace" and can also convey a lack of depth. For example, "His opinions are banal."
Other possibilities:
* Faible: This means "weak" and can be used to describe something that is not deep or strong. For example, "He has a faible personality."
It's important to consider the context of the sentence to choose the most appropriate translation.