What does Ainur mean?

Ainur meaning in Urban Dictionary

the very first creations of Iluvatar just who descended into Arda at its beginning. These beings taught the high elves everything they ever before knew.