Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

sora Definition

Cancel
sora
noun(so-ra)
a small short-billed North American rail (Porzana carolina) common in marshes

Words Related to sora!

sora Examples by Brain Bank Users