English edit

Noun edit

aroura (plural arouras)

  1. Alternative form of arura

Anagrams edit