Definition of サラマンダー

サラマンダー

saramandaa

noun
1.
salamander (in mythology)
2.
salamander (amphibian of the order Caudata)(only relevant for サラマンダー)
Other readings:
サラマンドラ
サラマンデル