Home
Search
Index
Definify.com
Definition
2025
おおこうもり
おおこうもり
Japanese
Noun
おおこうもり
(
romaji
ōkōmori
)
大蝙蝠
:
megabat
,
flying fox
Similar Results