Find the word definition

Wikipedia
Albaida

Albaida may refer to:

  • Albaida, Syria
  • Albaida, Valencia
  • Vall d'Albaida, Albaida valley (Valencia)
  • Albaida (river), a river in Spain
  • Anthyllis cytisoides, a plant with the common name "albaida"