Vocabulary

ラーマ

Rama (Hindu god)

noun