Wt38's definitions
Inthira (Thai) or Indira/Indhira is a Hindu/Sanskrit Indian popular feminine given name, which means "beauty" and "splendid". These names derive from "Indra" which was the goddess of beauty.
by Wt38 November 20, 2021
Get the inthira mug.