Definition

Describing something vast, huge, or immense in size and scope; also, used as a given name, particularly in Indian culture, often meaning 'large' or 'impressive'