LANDWARD MEANING IN ENGLISH

• Landward Definition & Synonyms

  1. (adv. & a.) Toward the land.


RECENT SEARCHES