Indian Surnames by Language

SurnameMother TongueState Of Origin
Oak  
Om  
Omarjeet  
Omesh  
Omkar  
Oommen  
Oruganti  
Oliveira(Christian) 
OgraDogri, KashmiriJammu & Kashmir
Odedra, OdedaraGujaratiGujarat
OzaGujaratiGujarat
OgaleMarathi, KonkaniMaharashtra
OinamMeetei, Paite-kuki, MizoManipur
OkramMeetei, Paite-kuki, MizoManipur
OjhaOriyaOrissa
OramOriyaOrissa