राहु

English: Translation
dragon's-head
Hindi: Translation
राहु
noun