NichiDict

おうむあむあ

[oumuamua]

Meanings

1.Noun

astronomy'Oumuamua (interstellar object)