Marvelous

Tamil Dictionary definitions for Marvelous

Marvelous : அழகான

Marvelous definition

Noun.

  1. Exciting wonder or surprise; astonishing; wonderful.
  2. Partaking of the character of miracle, or supernatural power; incredible.