aethra Latin Definition

Latin Word: aethra
Part of Speech: [Noun]
Definition: heaven, sky



Hire a Writer