Home / Dictionary / Bestla

Bestla Uncommon

Origin: Germanic Old English prefix

Proper Noun

Definitions
Proper Noun
1

A moon of Saturn.

See Also
saturn moon
Related Terms
Rhyming Words
tla kgotla hustla lekgotla
Compare
Bestla vs