Skip navigation.

sora - What does it mean?

Definition of 'sora'

English

Noun

(en-noun)
  • A North American rail (Porzana carolina ), common in the Eastern United States.
  • Anagrams

    * ----

    Similar to 'sora'

    sira, sura, sera, surra, shura