mangour
/mæŋˈgɔːr/Definitions
1. noun
a mangrove forest or a coastal area of mangrove forests
“The mangour protected the shoreline from the storm.”
1. noun
a mangrove forest or a coastal area of mangrove forests
“The mangour protected the shoreline from the storm.”