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

Meaning Of Arrowhead

  1. n.
    The head of an arrow.
  2. n.
    An aquatic plant of the genus Sagittaria, esp. S. sagittifolia, -- named from the shape of the leaves.



Shares

Related Words

Menu