Word Meaning

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


Meaning of icarian

- Soaring too high for safety, like Icarus; adventurous in flight.