Definition of UMA (ユーマ)

UMA

ユーマ

yuuma

noun
unidentified mysterious animal(abbreviation)