Alfa

Definition:

  • (n.) Alt. of Alfa grass

Compare alfa with other words:

alfa vs. alga

alfa vs. alma

ala vs. alfa

alfa vs. launch