Yahoo Web Search

Search results

  1. Dictionary
    aida
    /ˈeɪdə/

    noun

    • 1. a material consisting of a mesh of small holes, used in cross-stitch embroidery.

    More definitions, origin and scrabble points