English → Hindi dictionary

sao louis

सो लुइस / साओNOUN

Definition

a city on an offshore island in northeast Brazil

Looking for poetry? Read shayari and poems by great poets.