This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Indraught

  1. n.
    An opening from the sea into the land; an inlet.
  2. n.
    A draught of air or flow of water setting inward.



Menu