Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of sheartail

- The common tern.
- Any one of several species of humming birds of the genus Thaumastura having a long forked tail.