Foreland
English Meaning
A promontory or cape; a headland; as, the North and South Foreland in Kent, England.
- A projecting land mass; a promontory.
Sorry, No Malayalam Meaning for your input!
See Forelan Want To Try Foreland In Malayalam??