A mythical bird or an exotic creature.
एक पौराणिक पक्षी या एक अजीब जीव।
English Usage: The legend spoke of a toarana that could fly higher than any other creature.
Hindi Usage: किंवदंती में कहा गया था कि एक तोराना था जो किसी भी अन्य जीव से ऊँचा उड़ सकता था।
torana, toranaa, toarana, toran, tooran