Leotard Meaning In Urdu : Meaning of leotard in english. Leotard Meaning In Urdu / Here's a list of similar words from our thesaurus that you can use instead.