What is the full meaning of aida
a finely-meshed cotton fabric used for cross-stitch embroidery [n -S]
Example of the word aida placed on a Scrabble board.